Freigeben über


Gewusst wie: Festlegen der Platzierung von Steuerelementen in Canvas-Steuerelementen

Der Canvas-Container ist das einfachste der WPF-Containersteuerelemente (Windows Presentation Foundation) und erlaubt die absolute Platzierung von Steuerelementen. Alle Steuerelemente, die auf einem Canvas-Steuerelement platziert wurden, behalten eine fest definierte Entfernung von einer der Canvas-Ecken bei. Dieses Thema beschreibt die Platzierung eines Steuerelements, das in einem Canvas-Steuerelement enthalten ist.

So legen Sie die Platzierung eines Steuerelements in Canvas-Steuerelementen fest

  1. Wenn Sie bislang noch keinen Canvas-Container haben, ziehen Sie aus der Toolbox einen Canvas-Container auf Ihr Window.

  2. Positionieren Sie ein Steuerelement in dem Canvas-Container.

  3. Legen Sie in der XAML-Ansicht entweder die Canvas.Top-Eigenschaft oder die Canvas.Bottom-Eigenschaft fest.

  4. Legen Sie in der XAML-Ansicht entweder die Canvas.Right-Eigenschaft oder die Canvas.Left-Eigenschaft fest.

    Diese Eigenschaften geben die Entfernung vom Rand des Steuerelements zum Canvas-Rand an. Beispielsweise bewirkt das Festlegen der Canvas.Top-Eigenschaft auf den Wert 31, dass die Oberkante des Steuerelements genau 31 Einheiten von der Oberkante des Canvas entfernt ist. Indem eine senkrechte (Canvas.Top oder Canvas.Bottom) und eine waagerechte Eigenschaft (Canvas.Left oder Canvas.Right) gesetzt wird, wird die Ecke festgelegt, zu der das Steuerelement eine fest definierte Entfernung hat.

    Tipp

    Sollte mehr als eine waagerechte oder senkrechte Eigenschaft festgelegt sein, wird eine davon ignoriert.

Siehe auch

Aufgaben

Gewusst wie: Erstellen eines Layouts auf Grundlage der absoluten Positionierung

Gewusst wie: Verwenden von angefügten Eigenschaften

Weitere Ressourcen

WPF-Containersteuerelemente

Canvas