Witam
Mam mały problem. Chciałbym przekazać jakąs wartość (powiedzmy 1) z jedngo okna do drugiego. Kolega pomógł mi w tym ale zmienna nie jest przekazywana, bo przy zatrzymaniu programu aby sprawdzić wartość zmiennej w innym oknie pokazuję, że ma wartość 0.... Poniżej zamysł kolegi
Form1:
public int zmienna { get; set; }
private void button6_Click(object sender, EventArgs e)
{
zmienna = 1; // nadanie zmiennej wartosci
}
Form2:
Odpowiadanie odp = new Odpowiadanie();
public int x;
public pyt2()
{
InitializeComponent();
using (odp)
{
x =Convert.ToInt32(odp.zmienna); // przekazanie zmiennej
}
private void button6_Click(object sender, EventArgs e)
{
if (x == 1)
{
button6.Enabled = false;
}
}
Uzywam VisualStudio 2013 Windows.Form