LayoutInformation Klas

Definitie

Definieert methoden die aanvullende informatie geven over de indelingsstatus van een element.

public ref class LayoutInformation abstract sealed
public static class LayoutInformation
type LayoutInformation = class
Public Class LayoutInformation
Overname
LayoutInformation

Voorbeelden

In het volgende voorbeeld ziet u hoe u de GetLayoutSlot methode gebruikt om het begrenzingsvak van een om FrameworkElement te zetten in een GeometryDrawing.

private void getLayoutSlot1(object sender, System.Windows.RoutedEventArgs e)
{
    RectangleGeometry myRectangleGeometry = new RectangleGeometry();
    myRectangleGeometry.Rect = LayoutInformation.GetLayoutSlot(txt1);
    Path myPath = new Path();
    myPath.Data = myRectangleGeometry;
    myPath.Stroke = Brushes.LightGoldenrodYellow;
    myPath.StrokeThickness = 5;
    Grid.SetColumn(myPath, 0);
    Grid.SetRow(myPath, 0);
    myGrid.Children.Add(myPath);
    txt2.Text = "LayoutSlot is equal to " + LayoutInformation.GetLayoutSlot(txt1).ToString();
}
Private Sub getLayoutSlot1(ByVal sender As Object, ByVal e As RoutedEventArgs)
    Dim myRectangleGeometry As New RectangleGeometry
    myRectangleGeometry.Rect = LayoutInformation.GetLayoutSlot(txt1)
    Dim myPath As New Path
    myPath.Data = myRectangleGeometry
    myPath.Stroke = Brushes.LightGoldenrodYellow
    myPath.StrokeThickness = 5
    Grid.SetColumn(myPath, 0)
    Grid.SetRow(myPath, 0)
    myGrid.Children.Add(myPath)
    txt2.Text = "LayoutSlot is equal to " + LayoutInformation.GetLayoutSlot(txt1).ToString()
End Sub

Methoden

Name Description
GetLayoutClip(FrameworkElement)

Retourneert een Geometry die het zichtbare gebied van een element vertegenwoordigt.

GetLayoutExceptionElement(Dispatcher)

Retourneert een UIElement die door de indelingsengine op het moment van een onverwerkte uitzondering is verwerkt.

GetLayoutSlot(FrameworkElement)

Retourneert een Rect die de indelingspartitie vertegenwoordigt die is gereserveerd voor een onderliggend element.

Van toepassing op