2012-10-02 29 views
2

我正在使用WinForms項目,並且我有一個窗體,其中有一個DataGrid,一個TextBox和2個按鈕控件(btnNew和btnSearch)。 btnSearch的click事件應該在DataGrid上執行搜索。設計器中未顯示窗體上的控件

我刪除了搜索按鈕的事件處理程序並保存了我的工作。現在看來,所有其他控件都已被刪除,並且窗體回到默認狀態。該應用程序工作正常,但運行時有一些錯誤。我解決了錯誤,但設計器視圖仍處於默認狀態。我如何去恢復我的表單的設計視圖?

+0

從您的VCS(svn,git等)取出較舊的版本並作出差異? – Oliver

+0

您使用的是什麼版本的Visual Studio? – Crake

+0

vs 11 beta專業版 – seun

回答

0

我遇到過這樣的錯誤之前,只需關閉所有窗體的文件(代碼視圖+設計視圖)重新打開代碼視圖,然後Shift-F7重新加載設計視圖將修復它。

如果這樣做不起作用,也許修復您在設計器視圖中提到的錯誤會導致某些內容失控。嘗試將YourForm.Designer.cs文件中的結構與新表單進行比較,以查看是否進行了無意編輯。

0

我有你的問題,並解決它以這樣的方式

只是讓另一個形式與另一名(NewForm.cs)和複製的InitializeComponent()YourFirstForm內容了.Designer.cs並將其粘貼到 NewForm.designer.csInitializeComponent()函數。但要小心複製和粘貼功能內容全部變更YourFirstForm關鍵字NewForm。終於卸下YourFirstForm,只是與你NewForm工作....

0

我有你的問題在Visual Studio 2017年解決它以這樣的方式通過屬性 - 選擇控制 - 視圖位置是 - -change位置 - 將控件拖到另一個位置

相關問題