2
我正在開發不從Button繼承的自定義控件。 我想實現類似於標準按鈕的DialogResult的功能,將FormParent.DialogResult設置爲PerformClick上的指定值,然後關閉它。如何判斷表單是否使用ShowDialog顯示?
但是,我需要知道該窗體是否使用ShowDialog而不是Show來顯示(即,如果它是模態窗口)。
有沒有簡單的方法來實現這一目標?
我正在開發不從Button繼承的自定義控件。 我想實現類似於標準按鈕的DialogResult的功能,將FormParent.DialogResult設置爲PerformClick上的指定值,然後關閉它。如何判斷表單是否使用ShowDialog顯示?
但是,我需要知道該窗體是否使用ShowDialog而不是Show來顯示(即,如果它是模態窗口)。
有沒有簡單的方法來實現這一目標?
使用Form.Modal屬性,如:
if(this.Modal)
Debug.WriteLine("Hooray, I am a modal form");
非常感謝你。 – raven 2011-01-05 18:14:43