DataGridViewRow.Resizable Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur indiquant si les utilisateurs peuvent redimensionner la ligne ou si le comportement est hérité de la propriété AllowUserToResizeRows.
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
Valeur de propriété
Valeur DataGridViewTriState indiquant si la ligne peut être redimensionnée ou si elle peut être redimensionnée uniquement lorsque la propriété AllowUserToResizeRows a la valeur true
.
Exceptions
La ligne se trouve dans un contrôle DataGridView et est une ligne partagée.
Exemples
L’exemple de code suivant illustre l’utilisation de cette propriété.
dataGridView1->Rows[ 3 ]->Resizable = DataGridViewTriState::False;
dataGridView1.Rows[3].Resizable =
DataGridViewTriState.False;
DataGridView1.Rows(3).Resizable = DataGridViewTriState.False
Remarques
Vous ne pouvez pas utiliser cette propriété avec une ligne partagée. Pour plus d’informations sur les lignes partagées, consultez Meilleures pratiques pour la mise à l’échelle du contrôle DataGridView Windows Forms.
Si la propriété a la Resizable valeur False, l’utilisateur ne pourra pas ajuster manuellement la hauteur de ligne.
Par défaut, la valeur de la Resizable propriété est basée sur la valeur de la DataGridView.AllowUserToResizeRows propriété. Toutefois, si vous définissez Resizable explicitement sur True ou False, la valeur du contrôle est ignorée. Définissez Resizable sur NotSet pour restaurer le comportement d’héritage des valeurs.
Étant donné que NotSet restaure l’héritage de la valeur, la Resizable propriété ne retourne jamais de NotSet valeur, sauf si la ligne n’a pas été ajoutée à un DataGridView contrôle. Si vous devez déterminer si la valeur de propriété Resizable d’une ligne est héritée ou a été spécifiée explicitement, case activée sa State propriété. Si la State valeur inclut l’indicateur ResizableSet , la valeur de propriété Resizable n’est pas héritée.