DataGrid.RowHeight Eigenschaft

Definition

Ruft die vorgeschlagene Höhe für alle Zeilen ab oder legt sie fest.Gets or sets the suggested height for all rows.

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ängige Einheiten (1/96 Zoll pro Einheit)device-independent units (1/96th inch per unit).The height of the rows, in Geräteunabhängige Einheiten (1/96 Zoll pro Einheit)device-independent units (1/96th inch per unit). Der registrierte Standardwert ist NaN.The registered default is NaN. Weitere Informationen zu Einflüssen auf diesen Wert finden Sie unter DependencyProperty.For more information about what can influence the value, see DependencyProperty.

Hinweise

Wenn Sie einen Wert für die RowHeight -Eigenschaft festlegen, muss dieser gleich oder größer als 0,0 sein.When you set a value for the RowHeight property, it must be equal to or greater than 0.0. Legen Sie diese Eigenschaft NaN auf ("Auto" in XAML) fest, damit die Zeile automatisch an ihren Inhalt angepasst wird.Set this property to NaN ("Auto" in XAML) to make the row automatically adjust its size to fit its content.

Double.PositiveInfinityist kein gültiger Wert für diese Eigenschaft.Double.PositiveInfinity is not a valid value for this property. Die Wert Einschränkungen für den Double Wert werden von einem ValidateValueCallback Mechanismus erzwungen.The value restrictions on the Double value are enforced by a ValidateValueCallback mechanism. Wenn Sie versuchen, einen ungültigen Wert festzulegen, wird eine Lauf Zeit Ausnahme ausgelöst.If you attempt to set a value that is not valid, a run-time exception is thrown.

Die RowHeight -Eigenschaft wird auf jeden DataGridRow angewendet Height , für den die-Eigenschaft nicht festgelegt ist.The RowHeight property is applied to each DataGridRow that does not have its Height property set. Wenn ein Konflikt zwischen der RowHeight -Eigenschaft und der MinRowHeight -Eigenschaft besteht, hat MinRowHeight Vorrang.If a conflict exists between the RowHeight property and the MinRowHeight property, MinRowHeight takes precedence.

Durch RowHeight die Einstellung wird dem Layoutsystem der von jeder Zeile angeforderte Speicherplatz mitgeteilt.Setting RowHeight tells the layout system the amount of space requested by each row. Der Rückgabewert dieser Eigenschaft ist immer der Wert, auf den Sie festgelegt wurde.The return value of this property is always the value that it was set to. Um den tatsächlich zugeordneten Speicherplatz zu erhalten, verwenden ActualHeight Sie die- DataGridRowEigenschaft von.To get the actual amount of space allocated, use the ActualHeight property of the DataGridRow. Weitere Informationen zur Speicherplatz Zuordnung finden Sie unter Layout.For more information about space allocation, see Layout.

Gilt für:

Siehe auch