Partager via


DataGridViewRow.Resizable Propriété

Définition

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.

S’applique à

Voir aussi