Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.06.12;
Скачать: CL | DM;

Вниз

Как правильно получить имя поля по дабл-клику на ячейке   Найти похожие ветки 

 
Бульбаш   (2009-12-07 16:52) [0]

Имеется cxGrid, который может находится как в режиме редактирования, так и в режиме просмотра. Необходимо по двойному клику на ячейке вывести доп. контрол, данные в котором должны быть привязаны к полю ячейки, то есть как правильно получить уник строки и имя поля перед выводом котрола?


 
clickmaker ©   (2009-12-07 17:04) [1]

так datset должен уже стоять на этой строке.
ну а имя поля - по индексу столбца или что-то типа SelectedField, как у TDBGrid


 
Бульбаш   (2009-12-07 17:31) [2]

С уником действительно все понятно, а вот с именем поля сложности...


 
Плохиш ©   (2009-12-07 21:05) [3]

Странно, в стандартном гриде поле передаётся в событие.


 
Германн ©   (2009-12-08 01:44) [4]


> Плохиш ©   (07.12.09 21:05) [3]
>
> Странно, в стандартном гриде поле передаётся в событие.
>

Странно. С каких пор в это событие передаётся поле? Всю жизнь определял его через SelectedField :)


> Бульбаш   (07.12.09 17:31) [2]
>
> С уником действительно все понятно, а вот с именем поля
> сложности...
>

А зачем было брать cxGrid? :)


 
Бульбаш   (2009-12-08 09:41) [5]

cxGrid выбран осознанно по ряду соображений, не думал что такой затык с полем выйдет


 
turbouser ©   (2009-12-08 12:12) [6]


> Бульбаш   (08.12.09 09:41) [5]

TcxGridDBTableView(Sender).Columns[ACellViewInfo.Item.Index].DataBinding.Field


 
Плохиш ©   (2009-12-08 17:59) [7]


> Германн ©   (08.12.09 01:44) [4]

Хм, дествительно в ондаблаклик не передаётся... Зато передней происходит ондатацеллклик :-P


 
Германн ©   (2009-12-08 18:14) [8]


> Плохиш ©   (08.12.09 17:59) [7]

А в Д1 ондатацеллклик не было :)


 
turbouser ©   (2009-12-10 21:00) [9]


> Плохиш ©   (07.12.09 21:05) [3]
>
> Странно, в стандартном гриде

в DX очень (!) много вкусностей. За все надо платить.


 
Плохиш ©   (2009-12-11 01:35) [10]


> turbouser ©   (10.12.09 21:00) [9]

Кто-такой этот DX и зачем он мне нужен?


 
Германн ©   (2009-12-11 02:35) [11]


> Кто-такой этот DX и зачем он мне нужен?
>

Это DevExpress и он нам не нужен. А все прочие пусть страдают расстройством желудка от потребления "многих вкусностей". :)


 
turbouser ©   (2009-12-11 02:57) [12]


> Германн ©   (11.12.09 02:35) [11]


> Это DevExpress и он нам не нужен

Ну, что тут скажешь.. :)

> А все прочие пусть страдают расстройством

Угу :) Уважаемый, тебе просто не доводилось работать там, где этот самый DX решает множество проблем..


 
Германн ©   (2009-12-12 01:38) [13]


> Уважаемый, тебе просто не доводилось работать там

Мне много где чего не доводилось :) Не спорю.



Страницы: 1 вся ветка

Текущий архив: 2011.06.12;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.013 c
15-1298365116
Гость
2011-02-22 11:58
2011.06.12
С Днем защитника Отечества всех!


2-1299749151
laby
2011-03-10 12:25
2011.06.12
TcxGrid - автоскрол к первой записи


15-1298041715
Leonid Troyanovsky
2011-02-18 18:08
2011.06.12
Гугль рулит


2-1299242761
advise
2011-03-04 15:46
2011.06.12
По готовой программе можно узнать какие компоненты в ней


1-1256627612
Lionel
2009-10-27 10:13
2011.06.12
Вывод числа прописью в компонент Memo в FastReport