獲取異常消息:空引用誤差加法PictureBox的時動態地TabPage的
對象引用不設置爲一個對象的一個實例。
我的代碼是:
PictureBox myPicBox = new PictureBox();
myPicBox.Visible = true;
myPicBox.Image = Bitmap.FromFile(@"C:\Users\MyUser\Downloads\1341596825343s1jpg.jpg");
myPicBox.Dock = DockStyle.Fill;
this.MyTabPage.Controls.Add(myPicBox);
哪裏MyTabPage
是第四頁面的標籤控件。有什麼建議麼?
編輯:
堆棧跟蹤是這裏
在ShipSiegeDashBoard.Form1.LoadSpaceStations()在 C:\ ShipSiegeTool \ ShipSiegeDashBoard \ Form1.cs中:線46在 ShipSiegeDashBoard.Form1 ..ctor()在 C:\ ShipSiegeTool \ ShipSiegeDashBoard \ Form1.cs中:在 ShipSiegeDashBoard.Program.Main()在 C線31:\ ShipSiegeTool \ ShipSiegeDashBoard \ Program.cs的:在 SYSTE線18 m.AppDomain._nExecuteAssembly(RuntimeAssembly組件,字符串[] 參數)在 Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
在System.Threading.ExecutionContext.Run(的ExecutionContext 的ExecutionContext,ContextCallback回調,對象的狀態,布爾 ignoreSyncCtx)在 System.Threading.ExecutionContext.Run(ExecutionContext中 的ExecutionContext,ContextCallback回調,對象狀態)在 System.Threading.ThreadHelper.ThreadStart()
你有沒有試過調試它,並縮小到你的例外來自哪條線?你甚至可以嘗試發佈你的堆棧跟蹤,這也會有所幫助。 – Cheesebaron
你調試了你的代碼嗎? –
我做了,錯誤來自添加控制行 – Badmiral