PowerTools CalendarGrid for Windows Forms 1.0J
EditMode プロパティ (GcCalendarGrid)
使用例 

セルの編集を開始する方法を示す値を取得または設定します。
構文
Public Property EditMode As CalendarEditMode
public CalendarEditMode EditMode {get; set;}

プロパティ値

セルの編集を開始する方法を表す CalendarEditMode 値。既定値は CalendarEditMode.EditOnKeystrokeOrShortcutKey です。
例外
例外解説
System.ComponentModel.InvalidEnumArgumentException指定された値が CalendarEditMode 値の 1 つではありません。
解説
EditModeCalendarEditMode.EditProgrammatically 以外の値を指定した場合は、セルをダブルクリックして編集を開始することもできます。
使用例
次のサンプルコードは、EditMode プロパティを EditOnEnter に設定します。このサンプルコードは、EditingControlShowing イベントに示されている詳細なコード例の一部を抜粋したものです。
public EditingControlShowingDemo()
{
    gcCalendarGrid.Template = this.CreateTemplate();
    gcCalendarGrid.Dock = DockStyle.Fill;
    gcCalendarGrid.EditMode = CalendarEditMode.EditOnEnter;
    gcCalendarGrid.CurrentCellPosition = new CalendarCellPosition(DateTime.Today, 1, 0);

    gcCalendarGrid.EditingControlShowing += gcCalendarGrid_EditingControlShowing;

    this.Text = "EditingControlShowing Demo";
    this.Controls.Add(gcCalendarGrid);
}
Public Sub New()
    gcCalendarGrid.Template = Me.CreateTemplate()
    gcCalendarGrid.Dock = DockStyle.Fill
    gcCalendarGrid.EditMode = CalendarEditMode.EditOnEnter
    gcCalendarGrid.CurrentCellPosition = New CalendarCellPosition(DateTime.Today, 1, 0)

    AddHandler gcCalendarGrid.EditingControlShowing, AddressOf gcCalendarGrid_EditingControlShowing

    Me.Text = "EditingControlShowing Demo"
    Me.Controls.Add(gcCalendarGrid)
End Sub
参照

GcCalendarGrid クラス
GcCalendarGrid メンバ

 

 


© 2014 GrapeCity inc. All rights reserved.