2012-06-19 7 views
11

Czy istnieje już jakiś obiekt, który można używać takich jak:Jak wiedzieć, czy forma jest pokazany jako dialogowe

if (this.IsDialog) 
{ 
    DialogResult = ...; 
} 
else 
{ 
    //do something else 
} 

Albo należy utworzyć taką właściwość sobie i ustawić ją na true przed przedstawiający Formularz jako okno dialogowe?

Odpowiedz

16

Możesz sprawdzić, czy this.Modal jest prawdziwe.

+1

Co ze sprawdzeniem, czy 'jest CommonDialog'? – Oded

+1

Dziękujemy! jeśli (this.Modal) działa. – Dil

+2

@Oded CommonDialog nie będzie działać dla formularza utworzonego przez użytkownika za pomocą 'ShowDialog()' –

Powiązane problemy