LayoutInformation Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert Methoden, die zusätzliche Informationen zum Layoutzustand eines Elements bereitstellen.
public ref class LayoutInformation abstract sealed
public static class LayoutInformation
type LayoutInformation = class
Public Class LayoutInformation
- Vererbung
-
LayoutInformation
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie die GetLayoutSlot Methode zum Übersetzen des Begrenzungsfelds einer in ein FrameworkElement .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
GetLayoutClip(FrameworkElement) |
Gibt eine Geometry zurück, die den sichtbaren Bereich eines Elements darstellt. |
GetLayoutExceptionElement(Dispatcher) |
Gibt ein UIElement zurück, das im Moment einer nicht behandelten Ausnahme von der Layout-Engine verarbeitet wurde. |
GetLayoutSlot(FrameworkElement) |
Gibt ein Rect zurück, das die für ein untergeordnetes Element reservierte Layoutpartition darstellt. |