powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Пометить строки в DataGrid
8 сообщений из 8, страница 1 из 1
Пометить строки в DataGrid
    #32688977
sposad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго всем времени суток

Возникла следующая проблема. Когда запихивал в датагрид таблицу без применения стилей, то строки с битовыми значениями выглядели как чекбоксы и меня это устраивало, да и вообще мало волновало пока. Сейчас после применения стилей вижу, что столбцы с битовым типом данных как чекбоксы уже не выглядят, а в них написано trye/false. А мне как раз сейчас надо, чтобы пользователь менял значение этого столбца и перед тем, как нажать обновление, мог ещё раз просмотреть, какие строки он поменял. Не могу же я заставить юзера писать там trye/false, ему надо что-то типа чекбокса, или изменить цвет строки или ...

Спасибо.
...
Рейтинг: 0 / 0
Пометить строки в DataGrid
    #32689010
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для этого поля используйте, вместо DataGridTextBoxColumn, DataGridBoolColumn

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
Пометить строки в DataGrid
    #32689098
sposad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо Sa

Всё-таки нагло пристану: а цвет строки в стандартном гриде менять нельзя ?
...
Рейтинг: 0 / 0
Пометить строки в DataGrid
    #32689171
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотите раскрасить грид по условию, или текущую строку?

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
Пометить строки в DataGrid
    #32689272
sposad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По условию. Если конкретно, то например если значение поля Trye, то эта строка, ну, зелёная.
...
Рейтинг: 0 / 0
Пометить строки в DataGrid
    #32689415
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По условию. Если конкретно, то например если значение поля Trye, то эта строка, ну, зелёная


Можно по аналогии как здесь, см. там прикрепленный проект
/topic/104248

Таким образом разукрасить грид можно хоть в шахматку :-)

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
Пометить строки в DataGrid
    #32691423
sposad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, очень хороший пример. Даже сделал аналог по раскраске отнаследовав DataGridBoolColumn. Но, к сожалению, для меня пока всё равно это, в основном, обезьянье копирование кода, где многого я не понимаю

Ну где же взять нормальную литературу ? Или в инете что-нить ...
...
Рейтинг: 0 / 0
Пометить строки в DataGrid
    #32691443
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не видел ни одну книгу в который бы подробно исследовался DataGrid. Таким образом в основном остается сайт www.microsoft.com

ИМХО сильно зацикливаться в изучение компонентов не нужно, тем более что в новой версии NETFramework нам предлагают другой контрол - DataGridView :-)

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Пометить строки в DataGrid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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