Partilhar via


DataGrid.RowHeight Propriedade

Definição

Obtém ou define a altura sugerida para todas as linhas.

public:
 property double RowHeight { double get(); void set(double value); };
public double RowHeight { get; set; }
member this.RowHeight : double with get, set
Public Property RowHeight As Double

Valor da propriedade

A altura das linhas, em unidades independentes do dispositivo (1/96 polegada por unidade). O padrão registrado é NaN. Para obter mais informações sobre o que pode influenciar o valor, consulte DependencyProperty.

Comentários

Quando você define um valor para a RowHeight propriedade , ele deve ser igual ou maior que 0,0. Defina essa propriedade como NaN ("Auto" em XAML) para fazer com que a linha ajuste automaticamente seu tamanho para se ajustar ao seu conteúdo.

Double.PositiveInfinity não é um valor válido para essa propriedade. As restrições de valor no Double valor são impostas por um ValidateValueCallback mecanismo. Se você tentar definir um valor que não seja válido, uma exceção em tempo de execução será gerada.

A RowHeight propriedade é aplicada a cada DataGridRow um que não tem sua Height propriedade definida. Se houver um conflito entre a RowHeight propriedade e a MinRowHeight propriedade , MinRowHeight terá precedência.

A configuração RowHeight informa ao sistema de layout a quantidade de espaço solicitada por cada linha. O valor retornado dessa propriedade é sempre o valor para o qual ela foi definida. Para obter a quantidade real de espaço alocada, use a ActualHeight propriedade do DataGridRow. Para obter mais informações sobre alocação de espaço, consulte Layout.

Aplica-se a

Confira também