PowerTools InputMan for Windows Forms 8.0J
Date プロパティ
使用例 

クリックされた日付を取得します。
構文
Public ReadOnly Property Date As Nullable(Of Date)
public Nullable<DateTime> Date {get;}

プロパティ値

クリックされた日付を表す Nullable<Date>値。
解説
このプロパティは、マウスでクリックされた日付を取得します。どの日付もマウスでクリックされていない場合は、値がnull 参照 (Visual Basicでは Nothing)になります。
使用例
GcTextBoxGcDateTime コントロールを作成するコード例を次に示します。この例では GetShortcuts メソッドの使用方法を示しています。ドロップダウンカレンダーの DropDownCalendar.ClickDate イベントが発生したときに、 GcTextBox の内容に Date プロパティが設定されます。
//  Please use the following namespace
//  using System.Windows.Forms;
//  using GrapeCity.Win.Editors;

private GcTextBox gcTextBox1;
public void WireClickDateEvent()
{
    gcTextBox1 = new GcTextBox();
    GcDateTime GcDateTime1 = new GcDateTime();
    GcDateTime1.DropDownCalendar.ClickDate += new ClickDateEventHandler(OnDropDownCalendarClickDate);
}

private void OnDropDownCalendarClickDate(object sender, ClickDateEventArgs e)
{
    if (e.Date.HasValue)
    {
        // Gets the clicked DateTime value from e.Date property.                
        gcTextBox1.Text = e.Date.ToString();
    }
    else
    {
        // Sets the textbox's text property to string.Empty when the e.Date is null.
        gcTextBox1.Text = string.Empty;
    }
}
'  Please use the following namespace
'  Imports System.Windows.Forms;
'  Imports GrapeCity.Win.Editors;

Private gcTextBox1 As GcTextBox
Public Sub WireClickDateEvent()
    gcTextBox1 = New GcTextBox()
    Dim GcDateTime1 As New GcDateTime()
    AddHandler GcDateTime1.DropDownCalendar.ClickDate, AddressOf OnDropDownCalendarClickDate
End Sub

Private Sub OnDropDownCalendarClickDate(ByVal sender As Object, ByVal e As ClickDateEventArgs)
    If e.[Date].HasValue Then
        ' Gets the clicked DateTime value from e.Date property.
        gcTextBox1.Text = e.[Date].ToString()
    Else
        ' Sets the textbox's text property to string.Empty when the e.Date is null.
        gcTextBox1.Text = String.Empty
    End If
End Sub
参照

ClickDateEventArgs クラス
ClickDateEventArgs メンバ

 

 


© 2004-2015 GrapeCity inc. All rights reserved.