mám menší problém, potřeboval bych aby mezi sebou komunikoval form1 a form2.
Ve form2 potřebuji aby šlo zobrazit (pouze zobrazit, žádný zápis apod.) jedno dvourozměrné pole a jedna int proměnná.
Ve form1 jsem nastavil proměnnou i pole jako "public", díky tomu vidím na form2 všechno co potřebuji.
Problém nastává ve chvíli, kdy na form1 cokoliv změním a chci se na to podívat přes form2, všechny data to bere jako základní, co jsem dal ještě do kódu a mnou změněná data ignoruje.
Např. form1 je v kódu nastavená promennaXY = 1, během běhu programu ji změním na 3, ale když ji chci zobrazit na form2, zobrazí se opět 1 (i když při krokování vidím na form1 stále 3).
Kód: Vybrat vše
namespace Zkouska
{
public partial class form2 : Form
{
Form1 fm1 = new Form1();
public form2()
{
InitializeComponent();
label1.Text = fm1.promennaXY;
}
}
}
Budu vděčný za všechny rady.