DataGridViewBand.Resizable Свойство

Определение

Получает или задает значение, показывающее, можно ли изменять размеры диапазона в пользовательском интерфейсе.Gets or sets a value indicating whether the band can be resized in the user interface (UI).

public:
 virtual property System::Windows::Forms::DataGridViewTriState Resizable { System::Windows::Forms::DataGridViewTriState get(); void set(System::Windows::Forms::DataGridViewTriState value); };
[System.ComponentModel.Browsable(true)]
public virtual System.Windows.Forms.DataGridViewTriState Resizable { get; set; }
member this.Resizable : System.Windows.Forms.DataGridViewTriState with get, set
Public Overridable Property Resizable As DataGridViewTriState

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

Одно из значений перечисления DataGridViewTriState.One of the DataGridViewTriState values. Значение по умолчанию — True.The default is True.

Атрибуты

Примеры

В следующем примере кода для Resizable свойства задается значение по умолчанию.The following code example sets the Resizable property to the default.

dataGridView1->Columns[ 2 ]->Resizable = DataGridViewTriState::NotSet;

dataGridView1.Columns[2].Resizable =
    DataGridViewTriState.NotSet;
DataGridView1.Columns(2).Resizable = _
    DataGridViewTriState.NotSet

Комментарии

Можно запретить пользователям изменять размеры отдельных строк или столбцов, задав их Resizable свойства.You can prevent users from resizing individual rows or columns by setting their Resizable properties. По умолчанию Resizable значение свойства основано AllowUserToResizeColumns на AllowUserToResizeRows значении свойства для столбцов и значении свойства для строк.By default, the Resizable property value is based on the AllowUserToResizeColumns property value for columns and the AllowUserToResizeRows property value for rows. При явном Resizable задании True значения Falseили значение элемента управления игнорируется.If you explicitly set Resizable to True or False, however, the control value is ignored. Задайте Resizable дляNotSet значение, чтобы восстановить наследование.Set Resizable to NotSet to restore the inheritance.

Поскольку NotSet восстанавливает наследование значения Resizable , NotSet свойство никогда не будет возвращать значение, если строка DataGridView или столбец не были добавлены в элемент управления.Because NotSet restores the value inheritance, the Resizable property will never return a NotSet value unless the row or column has not been added to a DataGridView control. Если необходимо определить, наследуется Resizable ли значение свойства строки или столбца, проверьте его State свойство.If you need to determine whether the Resizable property value of a row or column is inherited, check its State property. Если значение включает флаг, Resizable значение свойства не наследуется. ResizableSet StateIf the State value includes the ResizableSet flag, the Resizable property value is not inherited. Если значение Falseсвойства равно, пользователь не сможет вручную настроить размер полосы. ResizableIf the Resizable property value is False, the user will not be able to manually adjust band size.

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

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