Freigeben über


DataGrid.RowHeight Eigenschaft

Definition

Ruft die vorgeschlagene Höhe für alle Zeilen ab oder legt sie fest.

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

Eigenschaftswert

Die Höhe der Zeilen in geräteunabhängigen Einheiten (1/96 Zoll pro Einheit). Der registrierte Standardwert ist NaN. Weitere Informationen zu Einflüssen auf diesen Wert finden Sie unter DependencyProperty.

Hinweise

Wenn Sie einen Wert für die RowHeight Eigenschaft festlegen, muss er gleich oder größer 0,0 sein. Legen Sie diese Eigenschaft auf NaN ("Auto" in XAML) fest, damit die Zeile ihre Größe automatisch an ihren Inhalt anpasst.

Double.PositiveInfinity ist kein gültiger Wert für diese Eigenschaft. Die Werteinschränkungen für den Double Wert werden durch einen ValidateValueCallback Mechanismus erzwungen. Wenn Sie versuchen, einen ungültigen Wert festzulegen, wird eine Laufzeit-Ausnahme ausgelöst.

Die RowHeight -Eigenschaft wird auf alle DataGridRow angewendet, für die die -Eigenschaft nicht Height festgelegt ist. Wenn ein Konflikt zwischen der RowHeight Eigenschaft und der MinRowHeight Eigenschaft besteht, MinRowHeight hat Vorrang.

Die Einstellung RowHeight teilt dem Layoutsystem den von jeder Zeile angeforderten Speicherplatz mit. Der Rückgabewert dieser Eigenschaft ist immer der Wert, auf den er festgelegt wurde. Verwenden Sie die -Eigenschaft von DataGridRow, um den ActualHeight tatsächlich zugewiesenen Speicherplatz abzurufen. Weitere Informationen zur Speicherplatzzuweisung finden Sie unter Layout.

Gilt für:

Weitere Informationen