0
在我的代碼部分,我有這樣的事情:的ShowDialog拋出一個異常
private void Function(object sender, EventArgs e)
{
try
{
var screen= new FormScreen();
screen.ShowDialog();
}
catch ....
}
看起來一切都消失了罰款,但,當ShowDialog
執行一個異常被拋出:
沒有設置對象的對象引用
我必須說這個「FormScreen」用於其他屏幕並且工作屬性,如果我忽略了異常s的工作沒有問題。
由於客戶端請求,我必須使用Infragistics2。
當我在這些屏幕上調用另一個窗體時會發生同樣的錯誤。
我確定我忘記了一些東西,但不知道是什麼。
貌似問題是在''形式的FormScreen'事件Form_Load'。您可以通過調試輕鬆搞定。 –
但它從其他屏幕調用它。 – Diego
因爲其他屏幕有一個變量'screen'的引用,這個還沒有被創建?變量通常不是全局的,除非您以這種方式創建 – Draken