在開發的過程中,如果 代碼量超過千行,為了聲明一個變量,拖到文件頭,再返回來,滾動鼠標是一件很痛苦的事情。我就想把代碼文件分成幾個文件,在百度上找了好久,沒有一個完美的方案,經過幾個小時的琢磨,終于得到比較滿意的結果。下面展示一下結果
上圖是一個winform 窗口,我給他添加了三個代碼文件,一個用于聲明變量,另外兩個用于兩個不同的功能的實現,最后一個用于一些自定義函數。這樣的好處是雖然代碼很多,被我分別放到不同的文件,這樣切換會方便很多。下面,說明實現的方法:
1、在項目右擊鼠標,添加一個類文件
2、注意文件名的命名,要以 *.Designer.cs 結束。
3、在新創建的類文件中,修改類名,如下圖所示,下圖中的form 基類在一個文件中或每個文件都有,并沒有什么區別。
4、做完上面的操作關閉vs ,在做最后一項工作,打開項目所在的文件夾,找到項目文件,用文本編輯器打開
5、找到 你創建的 *.Designer.cs 文件 ,和窗口文件的 Designer.cs ,你會發現其中的不同的,按照 窗口原來的 格式修改一下,保存。
6.重新打開 vs 你就會發現 得到了自己想要的結果,如文章開頭所示的圖片顯示的那樣。
新聞熱點
疑難解答