向BriskDataGrid添加DateTimePicker列
DataGridDateTimePickerColumn用於在BriskDataGrid裡顯示並處理日期/時間。要向BriskDataGrid添加DataGridDateTimePickerColumn列必須使用BriskDataGrid 的addDateTimePickerColumn()方法,該方法原型如下:
Public Sub AddDateTimePickerColumn( _
ByVal DateTimePickerColumn As DataGridDateTimePickerColumn, _
ByVal MappingName As String, _
Optional ByVal HeaderText As String = "", _
Optional ByVal [ReadOnly] As Boolean = False, _
Optional ByVal Alignment As HorizontalAlignment = HorizontalAlignment.Center, _
Optional ByVal NullText As String = "", _
Optional ByVal Width As Integer = 200, _
Optional ByVal Format As String = "yyyy年MM月dd日 HH時mm分ss秒")
DateTimePickerColumn |
該參數要求一個DataGridDateTimePickerColum類的對象,該對象將會被添加到BriskDataGrid 的表樣式裡。 |
MappingName |
該參數用於將列映射到資料成員名稱。該參數用於接受一個字串。 |
HeaderText |
該參數接受一個字串,用於設定標題文本。該參數是一個選擇性參數,預設值””。 |
ReadOnly |
該參數接受一個布爾值,該值指示該列是否是唯讀。true,唯讀;false,不唯讀。該參數是一個選擇性參數,預設值false。 |
Alignment |
該參數用於設定儲存格中文本的對齊。該參數是選擇性參數,預設值HorizontalAlignment.Center。 |
NullText |
該參數用於設定在列包含Null 參考時所顯示的文本。選擇性參數預設值””。 |
Width |
設定列的寬度。選擇性參數,預設值200。 |
Format |
設定儲存格中顯示日期時間的格式。選擇性參數,預設值yyyy年MM月dd日 HH時mm分ss秒 |
以下程式片段展示如何向BriskDataGrid添加DataGridDateTimePicker列:
Private Sub InitBriskDataGrid()
Dim dvEmployee As New DataView(Me.dsHR.Tables("employees"))
Me.BriskDataGrid.SetDataBinding(dvEmployee)
Me.BriskDataGrid.BeginTableStyle("employees")
Dim colBirthday As DataGridDateTimePickerColumn
Me.BriskDataGrid.AddDateTimePickerColumn(colBirthday, "emp_dateofbirth", "出生日期")
Me.BriskDataGrid.EndTableStyle()
End Sub