DataGridViewColumn.Resizable Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, можно ли изменить размер столбца.
public:
virtual property System::Windows::Forms::DataGridViewTriState Resizable { System::Windows::Forms::DataGridViewTriState get(); void set(System::Windows::Forms::DataGridViewTriState value); };
public override System.Windows.Forms.DataGridViewTriState Resizable { get; set; }
member this.Resizable : System.Windows.Forms.DataGridViewTriState with get, set
Public Overrides Property Resizable As DataGridViewTriState
Значение свойства
Одно из значений DataGridViewTriState . Значение по умолчанию — True.
Примеры
В следующем примере кода это свойство используется для исправления размера третьего столбца, чтобы пользователь не может изменить ширину столбца.
dataGridView1->Columns[ 2 ]->Resizable = DataGridViewTriState::False;
dataGridView1.Columns[2].Resizable =
DataGridViewTriState.False;
DataGridView1.Columns(2).Resizable = DataGridViewTriState.False
Комментарии
Resizable Если свойство равноFalse, пользователь не сможет вручную настроить ширину столбца.
По умолчанию Resizable значение свойства основано на значении DataGridView.AllowUserToResizeColumns свойства. Если вы явно задали Resizable значение True или False, однако, значение элемента управления игнорируется. Установите для ResizableNotSet восстановления поведения наследования значений.
Так как NotSet восстанавливает наследование значений, свойство никогда не возвращает NotSet значение, Resizable если столбец не был добавлен в DataGridView элемент управления. Если необходимо определить, наследуется ли Resizable значение свойства столбца, проверьте его State свойство. State Если значение свойства содержит ResizableSet флаг, Resizable значение свойства не наследуется.