C#/.NET 3.5/WinFormsModalne okno dialogowe z modalnego okna dialogowego - oba są zamknięte, gdy drugie jest zamknięte - dlaczego?
Mam formularz, który otwiera modalny formularz okna dialogowego, który otwiera inny modalny formularz okna dialogowego. W wewnętrznym formularzu dialogowym znajdują się przyciski OK i Anuluj, a odpowiednio ich przycisk AcceptButton i CancelButton.
Po naciśnięciu klawisza Enter lub kliknięciu przycisku OK w wewnętrznym oknie dialogowym zamyka się również zewnętrzne okno dialogowe. Nie widzę, gdzie to robię - czy to oczekiwane zachowanie?
Mogę podać kod, ale nie chcę go zaśmiecać.
Czy zewnętrzne okno dialogowe działa modalnie [przez .ShowDialog]? Powinieneś być w stanie umieścić punkt przerwania po wywołaniu w debugerze. Ale myślę, że nie zapytałbyś, czy nie było w tym żadnej subtelności do tego, co robisz ... –
Tak, przeszedłem przez kod, ale po prostu wyskoczył z wnętrza na zewnątrz, nie uderzając w nic. – serialhobbyist