作成日: 2017/06/06 最終更新日: 2017/06/06
文書種別
使用方法
詳細
DataTypeをDateまたはDateTimeに設定して日付型にしたセルでは、編集時に自動的にチェックボックスが表示されます。
これを表示させないようにするには、C1FlexGridのSetupEditorイベントにて、DateTimePickerの
ShowCheckBoxプロパティをFalseに設定します。
◎サンプルコード(VB)
◎サンプルコード(C#)
これを表示させないようにするには、C1FlexGridのSetupEditorイベントにて、DateTimePickerの
ShowCheckBoxプロパティをFalseに設定します。
◎サンプルコード(VB)
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
C1FlexGrid1.Cols(1).DataType = GetType(DateTime)
End Sub
Private Sub C1FlexGrid1_SetupEditor(sender As Object, e As C1.Win.C1FlexGrid.RowColEventArgs) Handles C1FlexGrid1.SetupEditor
If e.Col = 1 Then
Dim dt As DateTimePicker = CType(C1FlexGrid1.Editor, DateTimePicker)
dt.ShowCheckBox = False
End If
End Sub
C1FlexGrid1.Cols(1).DataType = GetType(DateTime)
End Sub
Private Sub C1FlexGrid1_SetupEditor(sender As Object, e As C1.Win.C1FlexGrid.RowColEventArgs) Handles C1FlexGrid1.SetupEditor
If e.Col = 1 Then
Dim dt As DateTimePicker = CType(C1FlexGrid1.Editor, DateTimePicker)
dt.ShowCheckBox = False
End If
End Sub
◎サンプルコード(C#)
private void Form1_Load(object sender, EventArgs e)
{
C1FlexGrid1.Cols[1].DataType = typeof(DateTime);
}
private void C1FlexGrid1_SetupEditor(object sender, C1.Win.C1FlexGrid.RowColEventArgs e)
{
if (e.Col == 1)
{
DateTimePicker dt = (DateTimePicker)C1FlexGrid1.Editor;
dt.ShowCheckBox = false;
}
}
{
C1FlexGrid1.Cols[1].DataType = typeof(DateTime);
}
private void C1FlexGrid1_SetupEditor(object sender, C1.Win.C1FlexGrid.RowColEventArgs e)
{
if (e.Col == 1)
{
DateTimePicker dt = (DateTimePicker)C1FlexGrid1.Editor;
dt.ShowCheckBox = false;
}
}
旧文書番号
82191