Partager via


DataGrid.ReadOnly Propriété

Définition

Obtient ou définit une valeur indiquant si la grille est en mode lecture seule.

public:
 property bool ReadOnly { bool get(); void set(bool value); };
public bool ReadOnly { get; set; }
member this.ReadOnly : bool with get, set
Public Property ReadOnly As Boolean

Valeur de propriété

true si la grille est en mode lecture seule ; sinon, false. La valeur par défaut est false.

Exemples

L’exemple de code suivant bascule la ReadOnly propriété.

Private Sub ToggleReadOnly(ByVal myGrid As DataGrid)
    myGrid.ReadOnly = myGrid.ReadOnly Xor True
 End Sub

Remarques

En mode lecture seule, la grille peut être défilement, les nœuds peuvent être développés ou réduits, et ainsi de suite. Toutefois, aucun ajout, modification ou suppression ne peut avoir lieu.

Il DataGridColumnStyle a également une ReadOnly propriété qui peut être définie sur true pour empêcher la modification des données, en fonction d’une colonne par colonne.

La ReadOnly valeur true peut être définie si vous souhaitez empêcher l’utilisateur de modifier les données directement dans le System.Windows.Forms.DataGrid. Par exemple, vous souhaiterez peut-être permettre aux utilisateurs d’afficher toutes les colonnes d’une table, mais de les autoriser à modifier des champs spécifiques uniquement par le biais TextBox de contrôles sur un autre formulaire.

S’applique à

Voir aussi