2010-02-10 7 views
3

В моем приложении у меня есть TcxGrid (dveagrid devexpress), который отображает данные, возвращаемые из хранимой процедуры.
Теперь я хотел бы добавить столбец, показывающий флажки, из которых значения не могут поступать из базы данных, но вычисляются внутренне. При нажатии на эти флажки необходимо вызвать некоторую внутреннюю логику.Добавьте расчетный столбец с флажками в datagrid

Любые предложения?

ответ

1

@boris, я рекомендую вам использовать Support Center site of DevExpress для этого типа вопросов, есть тысячи статей для продуктов DevExpress.

Во всяком случае я оставляю здесь ссылку на то, что может помочь;)

+0

Спасибо за ссылку, но затем я все еще жду ответа от моей компании относительно учетных данных ... Кроме того, мне очень нравится SO –

+0

Хотя я замечаю, что мне в основном понравилось, потому что сообщество C# здесь было настолько яркие и огромные .. –

0

Вы создаете представление во время выполнения или в DesignTime?

I рода обманутым, когда я сделал это во время выполнения, и возвращается статическое значение в качестве одного столбца из моего запроса:

select false as processed,col1,col2 from table where true 

я мог бы безопасно прикрепить набор данных, и у меня был новый столбец, чтобы играть с.

Тогда вы могли бы использовать свойства .onChange или properties.onEditValueChanged для вашего логического кода.

+0

Что я сделал - это создать пользовательский набор данных, но теперь вся моя сетка нерациональна .. –

+0

Я использовал запрос, чтобы на самом деле заполнить kbmMemTable для редактирования, а затем создал пользовательский резольвер и обработал отмеченные строки - ссылка RRUZ дала, вероятно, ваш лучший выбор в любом случае –

Смежные вопросы