2015-12-22 45 views
4

我正在c#中構建一個win-forms應用程序。幾天前,我打開了我的項目,並關閉了設計視圖。我試過右擊表格並按下「打開...」,但沒有選項可以在設計視圖中打開它。與此相關的所有其他問題都針對ASP頁面,並且答案不起作用(例如,Blend in Visual Studio 2015 - No Design View)。以下是我的IDE的截圖:Screenshot of Visual studio 2015設計視圖不能在Visual Studio 2015中打開

回答

8

感謝Mohit的評論,我發現問題的根源在於一個類位於Form1.cs文件的頂部。它不應該是文件中的第一個類。我把班級移到了主班級的下面,並再次打開了設計視圖。

+0

快樂都是我的:) –

+1

請參閱此參考以確認「頭等艙」問題:https://msdn.microsoft.com/en-us/library/43fzdd42(v=vs.100).aspx – mbjoe

4

您可以按下Shift鍵+ F7 (或僅F7根據項目的類型),而不是將其打開。

從設計視圖中,您可以通過按F7切換回代碼隱藏。

編輯

仔細designer.cs看,並試圖找到你已經在代碼中創建這是目前在designer.cs而不是後面的任何事件。如果是這樣,只需從宣佈事件的desginer.cs中刪除該行。

+0

我已經嘗試過這些組合,同時在各種組件上處於活動狀態,但仍然沒有任何反應。 –

+0

仔細查看'designer.cs'並嘗試找到您創建的任何事件,它存在於'designer.cs'中,而不是在後面的代碼中。如果是這樣,只需從聲明事件的'desginer.cs'中刪除該行。 –

+1

如果這個或任何答案已解決您的問題,請點擊複選標記考慮[接受它](http://meta.stackexchange.com/q/5234/179419)。這向更廣泛的社區表明,您已經找到了解決方案,併爲答覆者和您自己提供了一些聲譽。沒有義務這樣做。 –

相關問題