Compartilhar via


DataGrid.ReadOnly Propriedade

Definição

Obtém ou define um valor que indica se a grade está no modo somente leitura.

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

Valor da propriedade

Boolean

true se a grade estiver no modo somente leitura; caso contrário, false. O padrão é false.

Exemplos

O exemplo de código a seguir alterna a ReadOnly propriedade.

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

Comentários

No modo somente leitura, a grade pode ser rolada, os nós podem ser expandidos ou recolhidos e assim por diante. No entanto, nenhuma adição, edições ou exclusões pode ocorrer.

O DataGridColumnStyle também tem uma ReadOnly propriedade que pode ser definida como true para impedir que os dados sejam editados, em uma base coluna por coluna.

O ReadOnly valor pode ser definido como true se você quiser proibir o usuário de editar os dados diretamente no System.Windows.Forms.DataGrid. Por exemplo, talvez você queira permitir que os usuários vejam todas as colunas em uma tabela, mas permitir que editem campos específicos apenas por meio TextBox de controles em um formulário diferente.

Aplica-se a

Confira também