Witam! Mam okno główne, w nim przycisk, który tworzy nowe okno. Chce aby po otwarciu drugiego okna, okno główne było zamrożone (enabled = false), ale po zamknieciu aby okno główne wróciło do stanu używalności (enabled = true). Jak to poprawnie wykonać?
0
1
https://stackoverflow.com/questions/12444086/how-do-i-use-form-showdialog
Zrób to za pomocą ShowDialog();
Przykład:
(Nazwa twojego okna).ShowDialog();
Więcej w linkach powyżej
Pozdrawiam @Mondonno:
:)
0
ok, a wiesz moze jak po zamknieciu drugiego okna wywolac od razu metode? to jest jakis event?
0
Nie wiem bo pracuję z Xamarinem ale myślę że może coś takiego...
if(NazwaOkna.Close())
{
// Twoje zadania
}
0
Mondonno napisał(a):
Nie wiem bo pracuję z Xamarinem ale myślę że może coś takiego...
if(NazwaOkna.Close()) { // Twoje zadania }
mam okno główne, klikam przycisk odpala mi się okno dodatkowe, gdy zamkne okno dodatkowe chce aby automatycznie wywolywala mi sie metoda, ktora jest w kodzie okna glownego... wiec ten warunek raczej nie zadziala
1
0
private void Del_Click(object sender, EventArgs e)
{
Form2 f = new Form2(rekordy);
f.FormClosed += new FormClosedEventHandler(Form2_FormClosed);
f.ShowDialog();
}
private void Form2_FormClosed(object sender, FormClosedEventArgs e)
{
makeReport();
}
rozwiązałem problem ;)
1
Życzę dalszego przyjemnego programowania
:)