次の方法で共有


DateTimePicker.Value プロパティ

コントロールに代入された日付/時刻値を取得または設定します。

Public Property Value As DateTime
[C#]
public DateTime Value {get; set;}
[C++]
public: __property DateTime get_Value();public: __property void set_Value(DateTime);
[JScript]
public function get Value() : DateTime;public function set Value(DateTime);

プロパティ値

コントロールに代入された DateTime 値。

解説

Value プロパティがコードまたはユーザーによって変更されていない場合、このプロパティは現在選択されている日時 (DateTime.Now) に設定されます。

使用例

[Visual Basic, C#, C++] Value プロパティを使用して、現在の日付値を取得する方法の例を次に示します。この例では、まず、 Value プロパティを表示します。次に、 Value プロパティを 1 日ずつインクリメントして、このプロパティ値を再び表示します。

 
Public Sub New()
   ' Create a new DateTimePicker
   Dim dateTimePicker1 As New DateTimePicker()
   Controls.AddRange(New Control() {dateTimePicker1})
   MessageBox.Show(dateTimePicker1.Value.ToString())
   
   dateTimePicker1.Value = DateTime.Now.AddDays(1)
   MessageBox.Show(dateTimePicker1.Value.ToString())
End Sub 'New

[C#] 
public MyClass()
{
   // Create a new DateTimePicker
   DateTimePicker dateTimePicker1 = new DateTimePicker();
   Controls.AddRange(new Control[] {dateTimePicker1});
   MessageBox.Show(dateTimePicker1.Value.ToString());

   dateTimePicker1.Value = DateTime.Now.AddDays(1);
   MessageBox.Show(dateTimePicker1.Value.ToString());
} 

[C++] 
public:
    MyClass() {
        // Create a new DateTimePicker
        DateTimePicker* dateTimePicker1 = new DateTimePicker();
        Control* myClassControls[] = {dateTimePicker1};
        Controls->AddRange(myClassControls);
        MessageBox::Show(dateTimePicker1->Value.ToString());

        dateTimePicker1->Value = (System::DateTime::Now).AddDays(1);
        MessageBox::Show(dateTimePicker1->Value.ToString());
    } 

[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

DateTimePicker クラス | DateTimePicker メンバ | System.Windows.Forms 名前空間 | DateTime