方法 : Windows フォームの NumericUpDown コントロールを使用して数値を設定および取得する
更新 : 2007 年 11 月
Windows フォームの NumericUpDown コントロールの数値は、Value プロパティによって決定されます。他のプロパティと同様に、このコントロールの値に対する条件テストを記述できます。Value プロパティを設定した後は、プロパティを操作するコードを記述して値を直接調整するか、または、UpButton メソッドおよび DownButton メソッドを呼び出すことができます。
数値を設定するには
コードまたは [プロパティ] ウィンドウで、Value プロパティに値を割り当てます。
NumericUpDown1.Value = 55
numericUpDown1.Value = 55;
numericUpDown1.set_Value(new Decimal(55));
numericUpDown1->Value = 55;
または
UpButton メソッドまたは DownButton メソッドを呼び出して、Increment プロパティに指定された量だけ値を増加または減少させます。
NumericUpDown1.UpButton()
numericUpDown1.UpButton();
numericUpDown1.UpButton();
numericUpDown1->UpButton();
数値を取得するには
コードで Value プロパティにアクセスします。
If NumericUpDown1.Value >= 65 Then MessageBox.Show("Age is: " & NumericUpDown1.Value.ToString) Else MessageBox.Show("The customer is ineligible for a senior citizen discount.") End If
if(numericUpDown1.Value >= 65) { MessageBox.Show("Age is: " + numericUpDown1.Value.ToString()); } else { MessageBox.Show("The customer is ineligible for a senior citizen discount."); }
if (Decimal.Compare(numericUpDown1.get_Value(), new Decimal(65)) >= 0) { MessageBox.Show(("Age is: " + numericUpDown1.get_Value().ToString())); } else { MessageBox.Show("The customer is ineligible for a senior citizen discount."); }
if(numericUpDown1->Value >= 65) { MessageBox::Show(String::Concat("Age is: ", numericUpDown1->Value.ToString())); } else { MessageBox::Show ("The customer is ineligible for a senior citizen discount."); }
参照
参照
NumericUpDown コントロールの概要 (Windows フォーム)