Практическое руководство внешней границы цвета?
Datagridview outside border color? BorderStyle= FixedSingle
Я могу найти цвет границы для datagrid
Какая-то помощь?
Что я уже пробовал:
BorderStyle= FixedSingle
Datagridview outside border color? BorderStyle= FixedSingle
BorderStyle= FixedSingle
Насколько я знаю, нет встроенного метода для изменения цвета границы компонента DataGridView.
Постарайтесь разместить элемент внутри панели, изменение и практическое руководство по Dock
собственность на Dock.Fill
Теперь измените цвет фона для панели. Из - за заполнения панели (1 пиксель) по всем краям вы увидите границу вокруг представления A DataGridView.
Другой способ состоит в том, чтобы переопределить Метод OnPaint() [^] для компонента DataGridView. Не забудьте позвонить base.OnPaint(e)
перед вашим кодом!
Для получения более подробной информации, пожалуйста, смотрите: Как изменить стили границ и линий сетки в элементе управления Windows Forms DataGridView | Microsoft Docs[^]
Переопределение метода OnPaint | Microsoft Docs[^]
Визуализация элемента управления Windows Forms | Microsoft Docs[^]
Контроль.Метод OnPaintBackground(PaintEventArgs) [^] - может быть быстрее, чем OnPaint
;)
+5. я не видел вашего поста до того, как написал свой ... Я должен помнить, чтобы обновить браузер, прежде чем отвечать.
Спасибо, Билл.
Работа. Спасибо
Всегда пожалуйста, Горан.
1. Поместите панель на форму, установите ее свойство BackgroundColor в нужный цвет границы. Установите для свойства Padding панели нужный размер границы.
2. Вставьте элемент внутри панели. Задайте его свойству Dock значение Fill.
Вы можете манипулировать свойством BorderStyle как панели, так и DataEridView для достижения различных визуальных эффектов.
;)