LayoutInformation Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |