Show / Hide Table of Contents

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

При просмотре пользователями данных, отображаемых в элементе управления Windows Forms DataGridView, им порой требуется часто обращаться к одному столбцу или набору столбцов. Например при просмотре таблицы сведений о пользователе, содержащей много столбцов, это полезно для отображения имени клиента постоянно при прокручивании остальных столбцов за пределы видимой области.

Для этого необходимо закрепить столбцы в элементе управления. При закреплении столбца все столбцы слева от него (или справа для языков с направлением письма справа налево) также закрепляются. Закрепленные столбцы остаются на месте в то время, как остальные столбцы можно прокручивать. Если разрешено переупорядочивание столбцов, закрепленные столбцы рассматриваются как группа, отличная от группы незакрепленных столбцов. Пользователи могут переставлять местами столбцы в каждой из групп, но не могут перемещать столбцы из одной группы в другую.

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

Note

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

Чтобы заморозить столбец с помощью конструктора

  1. Щелкните глиф смарт-тега (глиф смарт-тега) в правом верхнем углу DataGridView управления, а затем выберите Правка столбцов.

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

  3. В свойства столбца сетки, задайте Frozen свойства true.

    Note

    Можно также закрепить заголовок столбца при его добавлении, выбрав операций ввода-вывода поле добавить столбец диалоговое окно.

См. также

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