我正在使用visual studio,並有一些numericUpDown控件,我已經爲(min,max,value和increment)設置了值。代碼設計器不斷將我的簡單小數值轉換爲int []。我知道,它說:「請不要修改此方法使用代碼編輯器中的內容」,但我覺得它真的很有用在這裏調整性質,我想我只是「使事情變得整潔」當我改變:我可以停止Visual Studio自動更改表單設計器代碼嗎?
到
this.numericUpDown1.Increment = new decimal(2);
但很可惜,如果我觸及到視覺窗體設計器控制它換了回來。我想也許有一個國旗會讓它保持原樣,直到我希望它被更新。它更多的是可讀性和導航,但即使它只是把它放在一條線上,我會更快樂。
我發現這個(How can I tell Visual Studio to not populate a field in the designer code?)有人試圖離開它,但我不確定它是否適用於這種情況。
隨時告訴我,我應該克服它,讓它獨處!
那爲什麼要把它放在.Designer.cs中呢?爲什麼不在調用InitializeComponent()之前或之後將它放入.cs? (編輯:這與喬納森的回答有所不同。) – hvd
你是完全正確的......爲了便於閱讀,這可能是我能夠在不需要設計師的情況下查看和更改內容的最佳方式。 – Sisyphus