Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Выделение строки в DataGrid
|
|||
|---|---|---|---|
|
#18+
Задачка следующая: Чтобы выделить всю строку в DataGrid-е нужно кликнуть слева от неё. А как сделать так, чтобы при нажатии на клавиши (вверх, вниз), активная строка полностью выделялась? Заранее благодарен за полезную информацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2004, 10:02 |
|
||
|
Выделение строки в DataGrid
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2004, 11:05 |
|
||
|
Выделение строки в DataGrid
|
|||
|---|---|---|---|
|
#18+
По указанному вами способу, при нажатии на клавиши(вверх, вниз), выделяется вся строка, но присутствует один не очень красивый эффект: одно из полей строки выделяется для редактирования. Я сделал DataGrid readonly - это поле стало нередактируемым, но выделение его для редактирования осталось. Подскажите, пожалуйста, как можно убрать этот эффект? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 09:26 |
|
||
|
Выделение строки в DataGrid
|
|||
|---|---|---|---|
|
#18+
>Я сделал DataGrid readonly - это поле стало нередактируемым, но выделение его для редактирования осталось. Подскажите, пожалуйста, как можно убрать этот эффект? Здесь малой кровью не обойтись, придется делать свой класс от DataGridTextBoxColumn в котором переопределять Edit. И теперь при создании tableStyle использовать этот класс вместо DataGridTextBoxColumn. Код класса: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Код класса придумал не я. ИМХО когда приходится очень многое накручивать (это еще не много с DataGridом бывает намного хлеще) следует обратить внимания на стороние компоненты, где уже изначально определено ТРЕБУЕМОЕ поведения грида например всего лишь через установку свойства SelectFullRow = True. Потому что и этот способ не идеальный, но "некрасивый эффект" он убирает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 12:04 |
|
||
|
Выделение строки в DataGrid
|
|||
|---|---|---|---|
|
#18+
Большое спасибо за информацию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 12:41 |
|
||
|
Выделение строки в DataGrid
|
|||
|---|---|---|---|
|
#18+
Всё здорово работает! При клике на любое из полей грида, выделяется вся строка. Отлично! Спасибо большое за информаию! Но есть по этой теме ещё один вопросик: при клике на boolean-поле грида, выделяется не вся строка, а только это поле. Можно этого как-нибудь избежать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 14:46 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=32465319&tid=1439350]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 267ms |
| total: | 389ms |

| 0 / 0 |
