Partager via


LayoutInformation Classe

Définition

Définit des méthodes qui fournissent des informations supplémentaires sur l'état de disposition d'un élément.

public ref class LayoutInformation abstract sealed
public static class LayoutInformation
type LayoutInformation = class
Public Class LayoutInformation
Héritage
LayoutInformation

Exemples

L’exemple suivant montre comment utiliser la GetLayoutSlot méthode pour traduire le cadre englobant d’un FrameworkElement en .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

Méthodes

GetLayoutClip(FrameworkElement)

Retourne un Geometry qui représente la région visible d'un élément.

GetLayoutExceptionElement(Dispatcher)

Retourne un UIElement traité par le moteur de disposition au moment d'une exception non gérée.

GetLayoutSlot(FrameworkElement)

Retourne un Rect qui représente la partition de disposition réservée pour un élément enfant.

S’applique à