Checked属性
CheckBoxを付けた場合、この属性によりCheckされているかどうか操作可能Binding
DateTimePickerのCheckBoxを絡めた相互自動変換は行わないので、変換処理を自作する必要が有る。- DateTimePickerFormatterはDateTimePicker→String変換処理
- DateTimePickerParserはString→DateTimePicker変換処理
Private Sub SetupDateTimePicker(ByRef dtp As DateTimePicker, ByRef bs As BindingSource, ByVal key As String, ByVal bReadOnly As Boolean)
Dim binding As New Binding("Text", bs, key, True, DataSourceUpdateMode.OnPropertyChanged)
AddHandler binding.Format, AddressOf DateTimePickerFormatter
AddHandler binding.Parse, AddressOf DateTimePickerParser
dtp.DataBindings.Add(binding)
If bReadOnly Then
fncCommon.makeDummyTextBoxFromControl(dtp)
End If
End Sub
0 件のコメント:
コメントを投稿