RowDefinition-Klasse
TOC
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern

RowDefinition Class

Definiert zeilenspezifische Eigenschaften, die für Grid-Elemente gelten.

Vererbung

Object
  DependencyObject
    RowDefinition

Syntax


public sealed class RowDefinition : DependencyObject

Attribute

[MarshalingBehavior(Agile)]
[Threading(Both)]
[Version(0x06020000)]
[WebHostHidden()]

Member

RowDefinitionKlasse hat diese Membertypen:

Konstruktoren

RowDefinitionKlasse hat diese Konstruktoren.

KonstruktorBeschreibung
RowDefinition Initializes a new instance of the RowDefinition class.

 

Methoden

The RowDefinition Klasse hat diese Methoden. Es erbt auch Methoden von Object Klasse.

MethodeBeschreibung
ClearValue Clears the local value of a dependency property. (Geerbt von DependencyObject)
GetAnimationBaseValue Returns any base value established for a dependency property, which would apply in cases where an animation is not active. (Geerbt von DependencyObject)
GetValue Returns the current effective value of a dependency property from a DependencyObject. (Geerbt von DependencyObject)
ReadLocalValue Returns the local value of a dependency property, if a local value is set. (Geerbt von DependencyObject)
SetValue Sets the local value of a dependency property on a DependencyObject. (Geerbt von DependencyObject)

 

Eigenschaften

Der RowDefinitionKlasse hat diese Eigenschaften.

EigenschaftZugriffstypBeschreibung

ActualHeight

SchreibgeschütztGets a value that represents the calculated height of the RowDefinition.

Dispatcher

SchreibgeschütztGets the CoreDispatcher that this object is associated with. (Geerbt von DependencyObject)

Height

Lese-/SchreibzugriffGets the calculated height of a RowDefinition element, or sets the GridLength value of a row that is defined by the RowDefinition.

HeightProperty

SchreibgeschütztIdentifies the Height dependency property.

MaxHeight

Lese-/SchreibzugriffGets or sets a value that represents the maximum height of a RowDefinition.

MaxHeightProperty

SchreibgeschütztIdentifies the MaxHeight dependency property.

MinHeight

Lese-/SchreibzugriffGets or sets a value that represents the minimum allowed height of a RowDefinition.

MinHeightProperty

SchreibgeschütztIdentifies the MinHeight dependency property.

 

Beispiele

Im folgenden Beispiel werden drei ColumnDefinitions und drei RowDefinitions zum Erstellen eines Rasters mit neun Zellen verwendet (wie in einem Arbeitsblatt). Jede Zelle enthält ein Daten darstellendes TextBlock. Die oberste Zeile enthält ein TextBlock-Element auf das die ColumnSpan-Eigenschaft angewendet wurde.


<Grid  VerticalAlignment="Top" HorizontalAlignment="Left"
       Width="350" Height="200">
    <Grid.ColumnDefinitions>
        <ColumnDefinition />
        <ColumnDefinition />
        <ColumnDefinition />
    </Grid.ColumnDefinitions>
    <Grid.RowDefinitions>
        <RowDefinition />
        <RowDefinition />
        <RowDefinition />
        <RowDefinition />
    </Grid.RowDefinitions>

    <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" 
               FontSize="20" FontWeight="Bold" 
               Grid.ColumnSpan="3" Grid.Row="0">Expenses for 2007</TextBlock>
    
    <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" 
               FontSize="15" FontWeight="Bold" 
               Grid.Row="1" Grid.Column="0">Travel</TextBlock>
    
    <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" 
               FontSize="15" FontWeight="Bold" 
               Grid.Row="1" Grid.Column="1">Office Supplies</TextBlock>
    
    <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center"
               FontSize="15" FontWeight="Bold" 
               Grid.Row="1" Grid.Column="2">Salary</TextBlock>
    
    <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" 
               Grid.Row="2" Grid.Column="0">20000</TextBlock>
    
    <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" 
               Grid.Row="2" Grid.Column="1">10000</TextBlock>
    
    <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" 
               Grid.Row="2" Grid.Column="2">50000</TextBlock>

    <TextBlock FontSize="16" FontWeight="Bold" 
               Grid.ColumnSpan="3" Grid.Row="3">Total Expense: 80000</TextBlock>
</Grid>


Anforderungen

Mindestens unterstützter Client

Windows 8 [Nur Windows Store-Apps]

Mindestens unterstützter Server

Windows Server 2012 [Nur Windows Store-Apps]

Namespace

Windows.UI.Xaml.Controls
Windows::UI::Xaml::Controls [C++]

Metadaten

Windows.winmd

Siehe auch

DependencyObject

 

 

Anzeigen:
© 2017 Microsoft