powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как сделать недоступной (но видимой) строку в DataridView?
3 сообщений из 3, страница 1 из 1
Как сделать недоступной (но видимой) строку в DataridView?
    #38239631
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток!

Есть DataGridView.
Хотелось бы некоторые строки в нём сделать недоступными но при этом они должны остаться видимыми.
Под недоступностью понимается невозможность перевести фокус на эту строку.
Напр если мы двигаемся сверху вних по гриду при достижении такой строки фокус должен переводиться на следующую за ней строку если её статус это позволяет, если нет то ещё дальше.

По видимому надо переопределить метод класса DataGridView отвечающий за получение фокуса но найти его не получилось.

Если кто знает подскажите или помогите с линком на этот метод.

Спасибо.
...
Рейтинг: 0 / 0
Как сделать недоступной (но видимой) строку в DataridView?
    #38239759
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenko,

по идее нужно что то вроде свойства CanFocus для Row или для DataGridViewTextBoxColumn но у них я его не обнаружил.
...
Рейтинг: 0 / 0
Как сделать недоступной (но видимой) строку в DataridView?
    #38240907
sld
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sld
Гость
ловишь событие cellenter или rowenter, проверяешь строку на соответствие своим условиям и SetSelectedRowCore или CurrentCell
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как сделать недоступной (но видимой) строку в DataridView?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]