jj 08.03.2016 add showColumn & columnTitle for listbox
This commit is contained in:
@@ -4,10 +4,16 @@
|
|||||||
|
|
||||||
Public Shared Function ToBooleanOrDefault(value As Object, Optional defaultValue As Boolean = False)
|
Public Shared Function ToBooleanOrDefault(value As Object, Optional defaultValue As Boolean = False)
|
||||||
Try
|
Try
|
||||||
If IsDBNull(value) OrElse value = "" Then
|
Dim bool As Boolean
|
||||||
Return defaultValue
|
|
||||||
|
If Boolean.TryParse(value, bool) = True Then
|
||||||
|
Return bool
|
||||||
Else
|
Else
|
||||||
Return Convert.ToBoolean(value)
|
If IsDBNull(value) OrElse value = "" Then
|
||||||
|
Return defaultValue
|
||||||
|
Else
|
||||||
|
Return Convert.ToBoolean(value)
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
Return defaultValue
|
Return defaultValue
|
||||||
|
|||||||
@@ -161,6 +161,8 @@
|
|||||||
props.Font = New Font(r.Item("CTRLSCR_FONT_FAMILY").ToString(),
|
props.Font = New Font(r.Item("CTRLSCR_FONT_FAMILY").ToString(),
|
||||||
CType(r.Item("CTRLSCR_FONT_SIZE"), Single),
|
CType(r.Item("CTRLSCR_FONT_SIZE"), Single),
|
||||||
CType(r.Item("CTRLSCR_FONT_STYLE"), FontStyle))
|
CType(r.Item("CTRLSCR_FONT_STYLE"), FontStyle))
|
||||||
|
props.ColumnTitle = ClassConverter.ToStringOrDefault(r.Item("CONTROL_COL_NAME"), ctrl.Name)
|
||||||
|
props.ShowColumn = ClassConverter.ToBooleanOrDefault(r.Item("CONTROL_SHOW_COLUMN"), True)
|
||||||
|
|
||||||
Case "CheckedListBox"
|
Case "CheckedListBox"
|
||||||
props.StaticList = ClassConverter.ToStringOrDefault(r.Item("CONTROL_STATIC_LIST"))
|
props.StaticList = ClassConverter.ToStringOrDefault(r.Item("CONTROL_STATIC_LIST"))
|
||||||
@@ -170,6 +172,8 @@
|
|||||||
props.Font = New Font(r.Item("CTRLSCR_FONT_FAMILY").ToString(),
|
props.Font = New Font(r.Item("CTRLSCR_FONT_FAMILY").ToString(),
|
||||||
CType(r.Item("CTRLSCR_FONT_SIZE"), Single),
|
CType(r.Item("CTRLSCR_FONT_SIZE"), Single),
|
||||||
CType(r.Item("CTRLSCR_FONT_STYLE"), FontStyle))
|
CType(r.Item("CTRLSCR_FONT_STYLE"), FontStyle))
|
||||||
|
props.ColumnTitle = ClassConverter.ToStringOrDefault(r.Item("CONTROL_COL_NAME"), ctrl.Name)
|
||||||
|
props.ShowColumn = ClassConverter.ToBooleanOrDefault(r.Item("CONTROL_SHOW_COLUMN"), True)
|
||||||
|
|
||||||
Case "F_AddAppointment"
|
Case "F_AddAppointment"
|
||||||
props.Caption() = r.Item("CTRLSCR_CAPTION")
|
props.Caption() = r.Item("CTRLSCR_CAPTION")
|
||||||
|
|||||||
Reference in New Issue
Block a user