Мне необходимо получить доступ к элементам ComFList C1FlexGrid.Вот как это должно использоваться в соответствии с их документацией:
Dim myList As String
myList = "|itemOne" & _
"|itemTwo" & _
"|itemThree"
'The following will add a ComboList cell editor for the specified column, on every row
Dim Col As Integer = 2
myFlexGrid.Cols(Col).ComboList = myList
Затем, чтобы прочитать это значение, я сделал бы следующее:
Dim Row As Integer = 1
Dim SelectedItem As String = myFlexGrid(Row, Col)
Это вернет мой itemOneстрока, и мне нужно было бы запустить событие ComboCloseUp с условными обозначениями, основанными на этом элементе.Но я не хочу использовать строку как условие, потому что она будет изменяться в зависимости от языка.
Я знаю, что в реализации VB6 вы также могли назначать и идентификатор следующим образом:
myList = "#1; itemOne" & vbTab & "apple" & _
"#2; itemTwo" & vbTab & "orange"
myFlexGrid.Cols(Col).ComboList = myList
Вы сможете получить доступ к этому идентификатору позже, и символ табуляции также отобразит многоколонку ComboList и поместит все, что следует за ним, в отдельный столбец.
Кто-нибудь имел дело с этим?
Это также мой первый вопрос здесь, поэтому я прошу прощения за плохое форматирование.