blokowanie programu

0

mam taki problem: po zwolnieniu klikniecia myszki pojawia sie okienko i chce aby w miejscu wywolania okienka program zatrzymal sie i czekal na zwrocenie np wartosci tru przy zamknieciu okienka
probowalem watkami, ale to lezy i kwiczy, cos takiego:

public void okienko()
{
RuleW.Show();
//rozne obcje byly probowane
}

private void panel1_MouseUp(object sender, MouseEventArgs e)
{
Thread t = new Thread(new ThreadStart(okienko));
t.Start();

    while((t.IsAlive) && (OkRule == false))
    {
           Thread.Sleep(100);
     }
     ....

prosze o jakies wskazowki, poprawic ten watek czy rozwiazac problem w inny sposob??

0

Pokazuj okienko metoda ShowDialog

0

heh dzieki dziala... brak slow co ja kombinowalem ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1