LayoutInformation Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir öğenin düzen durumu hakkında ek bilgi sağlayan yöntemleri tanımlar.
public ref class LayoutInformation abstract sealed
public static class LayoutInformation
type LayoutInformation = class
Public Class LayoutInformation
- Devralma
-
LayoutInformation
Örnekler
Aşağıdaki örnekte, yöntemini kullanarak öğesinin GetLayoutSlot sınırlayıcı kutusunu içine çevirme işleminin nasıl kullanılacağı gösterilmektedir FrameworkElementGeometryDrawing.
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
Yöntemler
GetLayoutClip(FrameworkElement) |
Bir Geometry öğenin görünür bölgesini temsil eden bir döndürür. |
GetLayoutExceptionElement(Dispatcher) |
İşlenmeyen bir UIElement özel durum anında düzen altyapısı tarafından işlenen bir döndürür. |
GetLayoutSlot(FrameworkElement) |
Bir Rect alt öğe için ayrılmış düzen bölümünü temsil eden bir döndürür. |