Show / Hide Table of Contents

Практическое руководство. Установка стилей для ячейки по умолчанию и форматов данных в элементе управления DataGridView формы Windows Forms с помощью конструктора

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

Дополнительные сведения о стили ячеек, см. в разделе стили ячеек элемента управления DataGridView Windows Forms в. Установка стилей для чередующихся строк, см. в разделе как: Установка стилей чередующихся строк для Windows Forms с помощью конструктора элемента управления DataGridView.

Можно также задать с помощью стилей RowTemplate свойства влияют на все строки, которые будут добавлены к элементу управления. Дополнительные сведения о шаблоне строк см. в разделе как: Применение шаблонов строк для настройки отображения строк в элементе управления DataGridView Windows Forms.

Следующие процедуры требуют приложения Windows проекта с формой, содержащей DataGridView элемента управления. Сведения о настройке такого проекта см. в разделе как: Создайте проект приложения Windows Forms и как: Добавление элементов управления в Windows Forms.

Note

Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих параметров или выпуска. Чтобы изменить параметры, выберите в меню Сервис пункт Импорт и экспорт параметров . Дополнительные сведения см. в разделе Персонализация интегрированной среды разработки Visual Studio.

Установка стилей по умолчанию для всех ячеек в элементе управления

  1. Выберите DataGridView управления в конструкторе.

  2. В свойства окно, нажмите кнопку с многоточием (экрана VisualStudioEllipsesButton) рядом с полем DefaultCellStyle, ColumnHeadersDefaultCellStyle, или RowHeadersDefaultCellStyle свойство. Построителя CellStyle откроется диалоговое окно.

  3. Определите стиль путем установки свойств, используя предварительной версии панели, чтобы подтвердить выбранные параметры.

Note

Если стили оформления включены, заголовки строк и столбцов (за исключением TopLeftHeaderCell) автоматически определяются текущей темой, переопределяя ColumnHeadersDefaultCellStyle и RowHeadersDefaultCellStyle значения свойств.

Можно задать стили ячеек для нескольких выбранных DataGridView элементы управления в конструкторе, но только если они имеют одинаковые значения для свойства стиля ячейки, нужно внести изменения. Если стили ячеек, отличаются для этого свойства, свойства windows из построителя CellStyle диалоговое окно будет пустым.

Установка стилей по умолчанию для ячеек в отдельных столбцах

  1. Щелкните правой кнопкой мыши DataGridView в конструкторе и выберите Правка столбцов.

  2. Выберите столбец из выбранные столбцы списка.

  3. В свойства столбца сетки, нажмите кнопку с многоточием (экрана VisualStudioEllipsesButton) рядом с полем DefaultCellStyle свойство. Построителя CellStyle откроется диалоговое окно.

  4. Определите стиль путем установки свойств, используя предварительной версии панели, чтобы подтвердить выбранные параметры.

Для форматирования данных в ячейках

  1. Используйте один из приведенных выше процедур для отображения построителя CellStyle диалоговое окно, связанные со свойством стиль ячейки по умолчанию.

  2. В построителя CellStyle диалоговом окне нажмите кнопку с многоточием (экрана VisualStudioEllipsesButton) рядом с полем Format свойство. Строка формата откроется диалоговое окно.

  3. Выберите тип формата, а затем изменить сведения о типах (например, число десятичных разрядов), с помощью пример поле, чтобы подтвердить выбранные параметры.

  4. При связывании DataGridView элемента управления к источнику данных, которая, вероятнее всего содержать значения null, заполните значение Null текстовое поле. Это значение отображается в том случае, если значение ячейки равным пустой ссылкой (Nothing в Visual Basic) или DBNull.Value.

См. также

  • DataGridView
  • DataGridViewCellStyle
  • DataGridView.DefaultCellStyle
  • DataGridView.RowsDefaultCellStyle
  • DataGridViewColumn.DefaultCellStyle
  • DataGridViewCellStyle.Format
  • Стили ячеек элемента управления DataGridView в Windows Forms
  • Практическое руководство. Установка стилей для чередующихся строк в элементе управления DataGridView формы Windows Forms с помощью конструктора
  • Практическое руководство. Создайте проект приложения Windows Forms
  • Практическое руководство. Добавление элементов управления в формы Windows Forms
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX