Share via


DataGridViewColumn.Resizable Özellik

Tanım

Sütunun yeniden boyutlandırılabilir olup olmadığını belirten bir değer alır veya ayarlar.

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

Özellik Değeri

Değerlerden DataGridViewTriState biri. Varsayılan değer: True.

Örnekler

Aşağıdaki kod örneği, kullanıcının sütun genişliğini değiştirememesi için üçüncü sütunun boyutunu düzeltmek için bu özelliği kullanır.

dataGridView1->Columns[ 2 ]->Resizable = DataGridViewTriState::False;
dataGridView1.Columns[2].Resizable =
    DataGridViewTriState.False;
DataGridView1.Columns(2).Resizable = DataGridViewTriState.False

Açıklamalar

Resizable özelliği iseFalse, kullanıcı sütun genişliğini el ile ayarlayamaz.

Varsayılan olarak, Resizable özellik değeri özellik değerini temel alır DataGridView.AllowUserToResizeColumns . Ancak açıkça veya Falseolarak ayarlarsanız TrueResizable, denetim değeri yoksayılır. NotSet Değer devralma davranışını geri yüklemek için olarak ayarlayınResizable.

Değer devralmayı geri yüklediğinden NotSet , Resizable sütun denetime NotSet eklenmediği sürece özelliği hiçbir zaman değer DataGridView döndürmez. Bir sütunun özellik değerinin Resizable devralınıp devralınmadığını belirlemeniz gerekiyorsa, özelliğini denetleyin State . State Özellik değeri bayrağını ResizableSet içeriyorsa, Resizable özellik değeri devralınır.

Şunlara uygulanır

Ayrıca bkz.