Как установить цвет фона в столбце DataGridView - PullRequest
3 голосов
/ 22 декабря 2010

Я хотел бы знать, какое свойство следует использовать для установки цвета фона столбца таблицы DataGridView во время разработки. Я не хочу делать это программно.

Ответы [ 2 ]

3 голосов
/ 22 декабря 2010

Вы должны установить свойство EnableHeadersVisualStyles на false, чтобы заставить работать ваши пользовательские настройки.

this.myDgv.EnableHeadersVisualStyles = false;
this.myDgv.Columns[ 0 ].HeaderCell.Style.BackColor = Color.Red;

Это должно работать.

// РЕДАКТИРОВАТЬ: Ааа выЯ не хочу делать это с помощью кода, но общий подход работает и с дизайнером.Свойство EnableHeadersVisualStyles является прямым свойством DataGridView и цвета столбца, установленного в свойстве ColumnHeadersDefaultCellStyle.

3 голосов
/ 22 декабря 2010

Щелкните правой кнопкой мыши DataGridView -> Изменить столбцы ..., затем выберите свой столбец, нажмите DefaultCellStyle. Это даст вам ... кнопку там, нажмите на нее и установите стиль, как вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...