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 indiquer que le comportement est hérité de la AllowUserToResizeRows propriété.
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 qui indique si la ligne peut être redimensionnée ou si elle peut être redimensionnée uniquement lorsque la AllowUserToResizeRows propriété est définie truesur .
Exceptions
La ligne se trouve dans un DataGridView contrôle 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 Les meilleures pratiques pour la mise à l’échelle du contrôle DataGridView Windows Forms.
Si la Resizable propriété est 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é. Si vous définissez ResizableTrue explicitement sur ou False, toutefois, la valeur du contrôle est ignorée. Défini Resizable pour NotSet restaurer le comportement d’héritage de valeur.
É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 Resizable valeur de propriété d’une ligne est héritée ou a été spécifiée explicitement, vérifiez sa State propriété. Si la State valeur inclut l’indicateur ResizableSet , la valeur de propriété Resizable n’est pas héritée.