我已經通過VB6中的Artinsoft轉換在C#2010中生成了一個解決方案。無法打開C#2010窗體上的設計器
當我在C#中打開新的解決方案時,右鍵單擊窗體,但沒有「視圖設計器」選項。我認爲這是因爲某些東西無法編譯。可能是什麼問題,我應該如何解決它?
我已經通過VB6中的Artinsoft轉換在C#2010中生成了一個解決方案。無法打開C#2010窗體上的設計器
當我在C#中打開新的解決方案時,右鍵單擊窗體,但沒有「視圖設計器」選項。我認爲這是因爲某些東西無法編譯。可能是什麼問題,我應該如何解決它?
我不會指望從編譯失敗,而是轉換失敗。即使這個類沒有編譯,如果它是一個表單,你應該能夠看到並編輯表單部分。
如果錯誤編譯失敗,應在錯誤列表中標記原因。它更可能是它創建的只是一個類(它不能從Form繼承)。
檢查,有一個MyForm.Designer.cs(其中表單名稱爲MyForm的),並且檢查,在MyForm.cs類的聲明,從形式
public partial class MyForm : Form
繼承。如果這不是情況下,它沒有正確地轉換,所以你可能必須從形式繼承,滴在UI控件再次勾起來到任何事件
+1也許有沒有生成設計器代碼? – Pol
你試過在運行Visual Studio爲管理員(提升的權限)?
你可以嘗試Shift + F7組合鍵?
除了事實,即它是否有一個有效的初始化方法,你應該能夠看到設計師,那裏有不多說沒有看到代碼。如果可以的話,可以在有問題的地方發佈我們可以看到的課程。 – jmoreno