DataGridViewColumn.Resizable Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se la colonna è ridimensionabile.
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
Valore della proprietà
Uno dei valori di DataGridViewTriState. Il valore predefinito è True.
Esempio
Nell'esempio di codice seguente questa proprietà viene utilizzata per correggere le dimensioni della terza colonna in modo che l'utente non possa modificare la larghezza della colonna.
dataGridView1->Columns[ 2 ]->Resizable = DataGridViewTriState::False;
dataGridView1.Columns[2].Resizable =
DataGridViewTriState.False;
DataGridView1.Columns(2).Resizable = DataGridViewTriState.False
Commenti
Se la Resizable proprietà è False, l'utente non sarà in grado di regolare manualmente la larghezza della colonna.
Per impostazione predefinita, il valore della Resizable proprietà è basato sul valore della DataGridView.AllowUserToResizeColumns proprietà. Se si imposta in modo esplicito su ResizableTrue o False, tuttavia, il valore del controllo viene ignorato. Impostare Resizable su NotSet per ripristinare il comportamento di ereditarietà dei valori.
Poiché NotSet ripristina l'ereditarietà del valore, la Resizable proprietà non restituirà mai un NotSet valore a meno che la colonna non sia stata aggiunta a un DataGridView controllo . Se è necessario determinare se il Resizable valore della proprietà di una colonna viene ereditato, controllarne la State proprietà. Se il valore della State proprietà include il ResizableSet flag, il valore della Resizable proprietà non viene ereditato.