Visual Studioを使用していて、値(min、max、value、increment)を設定したnumericUpDownコントロールがいくつかあります。コードデザイナは、単純な10進値をint[]に変換し続けます。「このメソッドの内容をコードエディタで変更しないでください」と書かれていることは知っていますが、ここでプロパティを調整すると非常に便利で、変更したときに「物事をきれいに」しているだけだと思いました。
this.numericUpDown1.Increment = new decimal(new int[] {
2,
0,
0,
0});
に
this.numericUpDown1.Increment = new decimal(2);
しかし、残念ながら、ビジュアルフォームデザイナのコントロールに触れると元に戻ります。更新したいまでそのままにしておくフラグがあるのではないかと思いました。それは読みやすさとナビゲーションのためのものですが、それが1行に残されたとしても、私はもっと幸せになるでしょう。
誰かがフィールドを離れようとしていたところにこれを見つけました(Visual Studioにデザイナーコードのフィールドを入力しないように指示するにはどうすればよいですか? )が、この場合に適用できるかどうかはわかりません。
私はそれを乗り越えて放っておくべきだと私に言ってください!