我需要重新設計舊窗體窗體應用程序。所以我決定創建一個自定義按鈕控件。如何停止Visual Studio 2017更新設計器文件?
比方說,我定義了一個背景色爲該自定義按鈕的紅色。當我這樣做:
- 地方該按鈕的窗體上的任何其他控制的
- 編輯屬性
- 保存項目
Visual Studio將自動更新設計文件,並追加:
this.btnCustom.BackColor = System.Drawing.Color.Red;
我不希望發生這種情況。這應該只在CustomButton類中編碼,而不在設計器文件中編碼。如果我決定將按鈕顏色更改爲藍色,這將是大問題。然後,而不是僅在CustomButton類中更改顏色,我將不得不爲每個按鈕手動更改顏色。有什麼辦法可以防止這種情況發生?
看到這個https://stackoverflow.com/questions/9731363/how-to-set-design-time-property-default-values – vasek
@vaske謝謝你,但我仍然無法使它的工作。我嘗試了一切從該鏈接... – zoran