範囲が決まっている数値を入力させたい場合、NumericUpDownコントロールを使用すると、数値チェックや範囲チェックを自動で行ってくれるので便利です。
NumericUpDownに入力された結果はValueプロパティで取得できるのですが、Valueプロパティはデータ型がintではなくDecimalになっています。
結果をintで受け取りたい場合は、以下のコードで型変換が可能です。
int intVal = Decimal.ToInt32( numericUpDown1.Value ); |
1だけなのですが、よく忘れてしまうので備忘録用のメモ。
関連記事
コメントを残す