2010-03-05 4 views
-1

очень трудно найти ответ на Ultragrid ..Как вставить новую строку в Ultragrid

У меня есть небольшой вопрос и не мог решить.

  1. как вставить новую строку, когда нажмите на кнопку Add ... если предыдущая строка там должен Клио, и добавить только 1 новую строку .. как удалить строку на нажатие кнопки удаления (я пытался используя deleteeselectrow..but нужно выбрать строку first..what, если присутствует только 1 строка, тогда нужно напрямую удалить текущую строку)

  2. Я использую VB6 с MS Access в качестве базы данных. Набор записей ограничивается базой данных через ультрафильтр Infragistics. (Набор ultraGrid.DataSource = RS)

У меня 3 колонки в Infragistics ultragrid & 3 TextBoxes на форме.

Теперь, когда я перехожу через записи в ultraGrid, точные данные в ячейках должны появляться в соответствующих текстовых окнах.

в msflex я думаю, что мы делаем с

Text1.Text = MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row,1) 

Как получить эту работу в ultragrid?

ответ

1

Это единственный бит кода, который я мог найти, насколько добавлять новые строки к Ultragrid:

grid.DisplayLayout.Bands[0].AddNew();

Этот пост на форуме - How to add rows in UltraGrid? - может предложить некоторую помощь. Я бы не подумал, что этот процесс будет совсем другим.