DataGridViewColumn.InheritedAutoSizeMode Свойство

Определение

Возвращает или задает режим изменения размера, действующий для столбца.

public:
 property System::Windows::Forms::DataGridViewAutoSizeColumnMode InheritedAutoSizeMode { System::Windows::Forms::DataGridViewAutoSizeColumnMode get(); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.DataGridViewAutoSizeColumnMode InheritedAutoSizeMode { get; }
[<System.ComponentModel.Browsable(false)>]
member this.InheritedAutoSizeMode : System.Windows.Forms.DataGridViewAutoSizeColumnMode
Public ReadOnly Property InheritedAutoSizeMode As DataGridViewAutoSizeColumnMode

Значение свойства

DataGridViewAutoSizeColumnMode

Значение перечислителя DataGridViewAutoSizeColumnMode, действующее для столбца.

Атрибуты

Комментарии

Автоматическое изменение размера столбца определяется значением InheritedAutoSizeMode свойства, которое совпадает со значением AutoSizeMode свойства для всех значений, кроме NotSetтого, что указывает на то, что значение наследуется от DataGridView.AutoSizeColumnsMode свойства.

InheritedAutoSizeMode Если значение свойства равноFill, размер столбца изменяется вместе с другими столбцами в этом режиме, чтобы все видимые столбцы в элементе управления точно заполняли горизонтальную ширину доступной области отображения. Все столбцы в режиме заполнения в элементе управления разделяют доступное пространство на пропорции, определяемые значениями их FillWeight свойств. Дополнительные сведения о режиме заполнения столбцов см. в разделе "Режим заполнения столбцов" в элементе управления DataGridView Windows Forms.

InheritedAutoSizeMode Если свойству присвоено любое другое значение, кроме Noneтого, столбец будет управлять его шириной, чтобы его значения ячеек отображались полностью без обрезки. В режимах изменения размера на основе содержимого изменение размера происходит при каждом изменении содержимого ячейки или при WrapMode включении при изменении высоты строк. Некоторые режимы изменения размера на основе содержимого позволяют ограничить размер отображаемых строк, чтобы повысить производительность.

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

Чтобы программно настроить ширину столбцов, используйте DataGridView элементы управления AutoResizeColumn или методы или AutoResizeColumns задайте свойство столбца Width .

Дополнительные сведения об автоматическом изменении размера на основе содержимого см. в разделе "Параметры изменения размера" в элементе управления DataGridView Windows Forms.

Применяется к

См. также раздел