向BriskDataGrid添加SexBox列
DataGridSexBoxColumn类可以被加入到BriskDataGrid里面,用以显示性别。要把DataGridSexBoxColumn类入到BriskDataGrid里必须使用BriskDataGrid类的AddSexBoxColumn()方法。该方法原型如下:
Public Sub AddSexBoxColumn( _
ByVal SexBoxColumn As DataGridSexBoxColumn, _
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 = 75)
SexBoxColumn | 该参数要求一个DataGridSexBoxColum类的对象,该对象将会被添加到BriskDataGrid 的表样式里。 |
---|---|
MappingName | 该参数用于将列映射到数据成员名称。该参数用于接受一个字符串。 |
HeaderText | 该参数接受一个字符串,用于设置标头文本。该参数是一个可选参数,默认值””。 |
ReadOnly | 该参数接受一个布尔值,该值指示该列是否是只读的。true,只读;false,不只读。该参数是一个可选参数,默认值false。 |
Alignment | 该参数用于设置单元格中文本的对齐方式。该参数是可选参数,默认值HorizontalAlignment.Center。 |
NullText | 该参数用于设置在列包含空引用时所显示的文本。可选参数默认值””。 |
Width | 设置列的宽度。可选参数,默认值75。 |
以下程序片段展示如何向BriskDataGrid添加DataGridSexBoxColumn列:
Private Sub InitBriskDataGrid()
Dim dvEmployee As New DataView(Me.dsHR.Tables("employees"))
Me.BriskDataGrid.SetDataBinding(dvEmployee)
Me.BriskDataGrid.BeginTableStyle("employees")
Dim colEmployeeSex As DataGridSexBoxColumn
Me.BriskDataGrid.AddSexBoxColumn(colEmployeeSex, "emp_sex", "雇员性别")
Me.BriskDataGrid.EndTableStyle()
End Sub