次の方法で共有


DateTimePickerFormat 列挙体

DateTimePicker コントロールに表示する日時の書式を指定します。

<Serializable>
Public Enum DateTimePickerFormat
[C#]
[Serializable]
public enum DateTimePickerFormat
[C++]
[Serializable]
__value public enum DateTimePickerFormat
[JScript]
public
   Serializable
enum DateTimePickerFormat

解説

この列挙体は、 DateTimePicker.Format などのメンバで使用されます。

メモ   実際に表示される日時の書式は、ユーザーのオペレーティング システムで設定されている日付、時刻、および地域設定によって決まります。

メンバ

メンバ名 説明
Custom DateTimePicker コントロールは、日付/時刻値をカスタム書式で表示します。
Long DateTimePicker コントロールは、ユーザーのオペレーティング システムで設定されている長い日付書式で日付/時刻値を表示します。
Short DateTimePicker コントロールは、ユーザーのオペレーティング システムで設定されている短い日付書式で日付/時刻値を表示します。
Time DateTimePicker コントロールは、ユーザーのオペレーティング システムで設定されている時刻の書式で日付/時刻値を表示します。

使用例

[Visual Basic, C#] DateTimePickerFormat 列挙体を使用して DateTimePicker を初期化するコード例を次に示します。この例を実行するには、次のコードをフォームに貼り付けて、フォームのコンストラクタまたは Load メソッドから InitializeDateTimePicker を呼び出します。

 

    ' Declare the DateTimePicker.
    Friend WithEvents DateTimePicker1 As System.Windows.Forms.DateTimePicker


    Private Sub InitializeDateTimePicker()

        ' Construct the DateTimePicker.
        Me.DateTimePicker1 = New System.Windows.Forms.DateTimePicker

        'Set size and location.
        Me.DateTimePicker1.Location = New System.Drawing.Point(40, 88)
        Me.DateTimePicker1.Size = New Size(160, 21)
        
        ' Set the alignment of the drop-down MonthCalendar to right.
        Me.DateTimePicker1.DropDownAlign = LeftRightAlignment.Right

        ' Set the Value property to 50 years before today.
        DateTimePicker1.Value = (DateTime.Now.AddYears(-50))

        'Set a custom format containing the string "of the year"
        DateTimePicker1.Format = DateTimePickerFormat.Custom
        DateTimePicker1.CustomFormat = "MMM dd, 'of the year' yyyy "

        ' Add the DateTimePicker to the form.
        Me.Controls.Add(Me.DateTimePicker1)
    End Sub

[C#] 

    // Declare the DateTimePicker.
    internal System.Windows.Forms.DateTimePicker DateTimePicker1;


    private void InitializeDateTimePicker()
    {
        // Construct the DateTimePicker.
        this.DateTimePicker1 = new System.Windows.Forms.DateTimePicker();

        //Set size and location.
        this.DateTimePicker1.Location = new System.Drawing.Point(40, 88);
        this.DateTimePicker1.Size = new System.Drawing.Size(160, 21);
        
        // Set the alignment of the drop-down MonthCalendar to right.
        this.DateTimePicker1.DropDownAlign = LeftRightAlignment.Right;

        // Set the Value property to 50 years before today.
        DateTimePicker1.Value = System.DateTime.Now.AddYears(-50);

        //Set a custom format containing the string "of the year"
        DateTimePicker1.Format = DateTimePickerFormat.Custom;
        DateTimePicker1.CustomFormat = "MMM dd, 'of the year' yyyy ";

        // Add the DateTimePicker to the form.
        this.Controls.Add(this.DateTimePicker1);
    }

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

必要条件

名前空間: System.Windows.Forms

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

アセンブリ: System.Windows.Forms (System.Windows.Forms.dll 内)

参照

System.Windows.Forms 名前空間 | DateTimePicker | DateTime