strange stuffs
This commit is contained in:
parent
63f6db8138
commit
ae9613d56e
@ -481,14 +481,17 @@ Public Class ClassControlCreator
|
|||||||
|
|
||||||
Next
|
Next
|
||||||
|
|
||||||
oControl.DataSource = oDatatable
|
Dim oSource As New BindingSource() With {.DataSource = oDatatable}
|
||||||
|
|
||||||
|
oControl.DataSource = oSource
|
||||||
oControl.RefreshDataSource()
|
oControl.RefreshDataSource()
|
||||||
oControl.ForceInitialize()
|
oControl.ForceInitialize()
|
||||||
Dim oGridView As GridView = oControl.DefaultView
|
oView.PopulateColumns()
|
||||||
|
|
||||||
For Each oRow As DataRow In DT_MY_COLUMNS.Rows
|
For Each oRow As DataRow In DT_MY_COLUMNS.Rows
|
||||||
Dim o = oRow.Item("SPALTENNAME")
|
Dim o = oRow.Item("SPALTENNAME")
|
||||||
Dim p = oRow.Item("SPALTENBREITE")
|
Dim p = oRow.Item("SPALTENBREITE")
|
||||||
Dim ocount = oGridView.Columns.Count
|
Dim ocount = oView.Columns.Count
|
||||||
|
|
||||||
' oGridView.Columns(oRow.Item("SPALTENNAME")).Width = oRow.Item("SPALTENBREITE")
|
' oGridView.Columns(oRow.Item("SPALTENNAME")).Width = oRow.Item("SPALTENBREITE")
|
||||||
Next
|
Next
|
||||||
@ -501,8 +504,7 @@ Public Class ClassControlCreator
|
|||||||
|
|
||||||
If GridTables.ContainsKey(e.Column.FieldName) Then
|
If GridTables.ContainsKey(e.Column.FieldName) Then
|
||||||
Dim oComboboxDataTable As DataTable = GridTables.Item(e.Column.FieldName)
|
Dim oComboboxDataTable As DataTable = GridTables.Item(e.Column.FieldName)
|
||||||
'Dim oEditor As New RepositoryItemComboBox()
|
Dim oEditor As New RepositoryItemComboBox()
|
||||||
Dim oEditor As New RepositoryItemLookUpEdit()
|
|
||||||
Dim oItems As New List(Of String)
|
Dim oItems As New List(Of String)
|
||||||
|
|
||||||
AddHandler oEditor.Validating, Sub(_sender As ComboBoxEdit, _e As CancelEventArgs)
|
AddHandler oEditor.Validating, Sub(_sender As ComboBoxEdit, _e As CancelEventArgs)
|
||||||
@ -513,14 +515,35 @@ Public Class ClassControlCreator
|
|||||||
End If
|
End If
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
For Each oRow2 As DataRow In oComboboxDataTable.Rows
|
||||||
|
Dim oValue = oRow2.Item(0)
|
||||||
|
|
||||||
|
Try
|
||||||
|
oValue &= $" | {oRow2.Item(1)}"
|
||||||
|
Catch ex As Exception
|
||||||
|
End Try
|
||||||
|
|
||||||
|
oEditor.Items.Add(oValue)
|
||||||
|
oItems.Add(oValue)
|
||||||
|
Next
|
||||||
|
|
||||||
oEditor.DataSource = oComboboxDataTable
|
|
||||||
e.RepositoryItem = oEditor
|
e.RepositoryItem = oEditor
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
AddHandler oView.CellValueChanged, Sub(sender As Object, e As CellValueChangedEventArgs)
|
||||||
|
Dim oValue = e.Value.ToString()
|
||||||
|
Dim oView2 As GridView = TryCast(sender, GridView)
|
||||||
|
|
||||||
|
|
||||||
|
If oValue.Contains(" | ") Then
|
||||||
|
oValue = oValue.Split(" | ").ToList().Item(0)
|
||||||
|
oView2.SetRowCellValue(e.RowHandle, e.Column, oValue)
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
|
|
||||||
Return oControl
|
Return oControl
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user