DataGridViewRow.Resizable Propriété

Définition

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.

S’applique à

Voir aussi