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

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

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

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

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

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


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