DataGridViewColumn.InheritedAutoSizeMode Свойство

Определение

Возвращает или задает режим изменения размера, действующий для столбца.Gets the sizing mode in effect for the column.

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

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

Значение перечислителя DataGridViewAutoSizeColumnMode, действующее для столбца.The DataGridViewAutoSizeColumnMode value in effect for the column.

Атрибуты

Комментарии

Автоматическое изменение размера столбца определяется значением свойства InheritedAutoSizeMode, которое совпадает со значением свойства AutoSizeMode для всех значений, кроме NotSet, которое указывает, что значение унаследовано от свойства DataGridView.AutoSizeColumnsMode.The automatic sizing behavior of the column is determined by the value of the InheritedAutoSizeMode property, which is the same as the value of the AutoSizeMode property for all values except NotSet, which indicates that the value is inherited from the DataGridView.AutoSizeColumnsMode property instead.

Если значение свойства InheritedAutoSizeMode Fill, то размер столбца изменяется вместе с другими столбцами в этом режиме, чтобы все видимые столбцы в элементе управления точно заполнили горизонтальную ширину доступной области отображения.When the InheritedAutoSizeMode property value is Fill, the column is resized along with other columns in that mode so that all visible columns in the control exactly fill the horizontal width of the available display area. Все столбцы с заполнением в элементе управления разделяют доступное пространство в пропорциях, определяемое их значениями свойств FillWeight.All fill-mode columns in the control divide the available space in proportions determined by their FillWeight property values. Дополнительные сведения о режиме заполнения столбца см. в разделе режим заполнения столбца в элементе управления Windows Forms DataGridView.For more information about column fill mode, see Column Fill Mode in the Windows Forms DataGridView Control.

Если для свойства InheritedAutoSizeMode задано любое другое значение, кроме None, столбец будет управлять его шириной, чтобы значения ячеек полностью отображались без усечения.When the InheritedAutoSizeMode property is set to any other value except None, the column will manage its width so that its cell values are fully displayed without clipping. В режимах изменения размеров, основанных на содержимом, изменения размера происходят при изменении содержимого ячейки или, если WrapMode включен, при изменении высоты строк.In content-based sizing modes, size adjustments occur whenever cell contents change or, if WrapMode is enabled, whenever row heights change. Некоторые режимы изменения размеров на основе содержимого позволяют ограничить корректировку размера для отображаемых в данный момент строк, чтобы повысить производительность.Some content-based sizing modes let you limit the size adjustment to the currently displayed rows in order to increase performance.

Изменяются только столбцы со значением Visible свойства true, и изменение видимости столбца не приводит к изменению размера.Only columns with a Visible property value of true are resized, and changing the visibility of a column does not cause resizing to occur. Кроме того, если для столбцов настроено автоматическое изменение размера, пользователь не может изменить ширину столбцов с помощью мыши.Additionally, when columns are set to automatically resize, the user cannot adjust the column widths with the mouse.

Чтобы настроить ширину столбцов программным путем, используйте методы AutoResizeColumn или AutoResizeColumns элемента управления DataGridView или задайте свойство Width столбца.To adjust column widths programmatically, use the DataGridView control's AutoResizeColumn or AutoResizeColumns methods or set the column Width property.

Дополнительные сведения об автоматическом изменении размера на основе содержимого см. в разделе Параметры изменения размера в элементе управления Windows Forms DataGridView.For more information about content-based automatic sizing, see Sizing Options in the Windows Forms DataGridView Control.

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

Дополнительно