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

セルの表示フィールドを取得します。
構文
Public ReadOnly Property DisplayFields As TimeSpanDisplayFieldCollection
public TimeSpanDisplayFieldCollection DisplayFields {get;}

プロパティ値

表示フィールドのコレクションを示す TimeSpanDisplayFieldCollection オブジェクト。
使用例
次のサンプルコードは、このプロパティに表示フィールドを追加する方法を示します。このサンプルコードは、CalendarGcTimeSpanCellType に示されている詳細なコード例の一部を抜粋したものです。
private void SetGcTimeSpanCellDisplayFields(CalendarGcTimeSpanCellType gcTimeSpanCell1)
{
    gcTimeSpanCell1.DisplayFields.Clear();

    TimeSpanSignDisplayField timeSpanSignDisplayField1 = new TimeSpanSignDisplayField();
    TimeSpanHourDisplayField timeSpanHourDisplayField1 = new TimeSpanHourDisplayField();
    TimeSpanLiteralDisplayField timeSpanLiteralDisplayField1 = new TimeSpanLiteralDisplayField();
    TimeSpanMinuteDisplayField timeSpanMinuteDisplayField1 = new TimeSpanMinuteDisplayField();
    TimeSpanLiteralDisplayField timeSpanLiteralDisplayField2 = new TimeSpanLiteralDisplayField();
    TimeSpanSecondDisplayField timeSpanSecondDisplayField1 = new TimeSpanSecondDisplayField();

    timeSpanHourDisplayField1.Digits = 2;
    timeSpanLiteralDisplayField1.Text = ":";
    timeSpanMinuteDisplayField1.Digits = 2;
    timeSpanLiteralDisplayField2.Text = ":";
    timeSpanSecondDisplayField1.Digits = 2;

    gcTimeSpanCell1.DisplayFields.AddRange(new TimeSpanDisplayField[] { timeSpanSignDisplayField1, timeSpanHourDisplayField1, timeSpanLiteralDisplayField1, timeSpanMinuteDisplayField1, timeSpanLiteralDisplayField2, timeSpanSecondDisplayField1 });
}
Private Sub SetGcTimeSpanCellDisplayFields(gcTimeSpanCell1 As CalendarGcTimeSpanCellType)
    gcTimeSpanCell1.DisplayFields.Clear()

    Dim timeSpanSignDisplayField1 As New TimeSpanSignDisplayField()
    Dim timeSpanHourDisplayField1 As New TimeSpanHourDisplayField()
    Dim timeSpanLiteralDisplayField1 As New TimeSpanLiteralDisplayField()
    Dim timeSpanMinuteDisplayField1 As New TimeSpanMinuteDisplayField()
    Dim timeSpanLiteralDisplayField2 As New TimeSpanLiteralDisplayField()
    Dim timeSpanSecondDisplayField1 As New TimeSpanSecondDisplayField()

    timeSpanHourDisplayField1.Digits = 2
    timeSpanLiteralDisplayField1.Text = ":"
    timeSpanMinuteDisplayField1.Digits = 2
    timeSpanLiteralDisplayField2.Text = ":"
    timeSpanSecondDisplayField1.Digits = 2

    gcTimeSpanCell1.DisplayFields.AddRange(New TimeSpanDisplayField() {timeSpanSignDisplayField1, timeSpanHourDisplayField1, timeSpanLiteralDisplayField1, timeSpanMinuteDisplayField1, timeSpanLiteralDisplayField2, timeSpanSecondDisplayField1})
End Sub
参照

CalendarGcTimeSpanCellType クラス
CalendarGcTimeSpanCellType メンバ

 

 


© 2014 GrapeCity inc. All rights reserved.