我有一個窗口窗體與主選項卡控件和多個選項卡(tabTest1,tabTest2,...,tabSettings)。我怎樣才能將設計師生成的單個文件分割成更小,更易於管理的文件?我嘗試使用partial class
,但由於兩個原因,這並不理想。c#分割表格應用程序
事件處理程序和設計器代碼(無論它們在哪個選項卡上)都在同一個文件上生成。
我必須在我的變量描述中過分冗長以保持事情的直線性(從標籤頁到標籤頁)。例如,幾個「測試標籤」有一個「編碼器」變量,所以我必須做一些像
testOneEncoderValue
,testTwoEncoderLabel
等非常討厭。
我相信有更好的方法(因此這個問題)。原諒我的恩惠。
謝謝!
因此,我添加了一個用戶控件到我的項目,並調整了它的大小。如何將此UC添加到設計器模式的標籤頁中?還是必須通過代碼完成? – john
@Jon,一旦創建並重新編譯項目以將其視爲控件,在進行設計工作時,應在「工具箱」中顯示該項目。然後,您應該可以將它拖到您的窗體上,就像它是任何其他窗口控件一樣。你正在運行什麼版本的VS。 – DRapp
非常棒,謝謝DRapp!我引用了其他幾個.dll,我發現它隱藏在他們的控制之中。再次感謝! – john