WPF-Separator-position
Ich bin mit einem Separator zeichnen Sie eine vertikale Linie innerhalb einer Grenze. Zunächst war das ok, weil die Linie benötigt werden zentriert, aber jetzt brauche ich für die position, die Sie auf eine benutzerdefinierte x-position vom linken Rand. Gibt es eine Möglichkeit, das zu tun?
<Border x:Name="border" ClipToBounds="True" Background="White" BorderBrush="Black" BorderThickness="2">
<Separator BorderBrush="Black" BorderThickness="2">
<Separator.LayoutTransform>
<RotateTransform Angle="90" />
</Separator.LayoutTransform>
</Separator>
</Border>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bin nicht sicher, der richtige Weg, wenn vorhande, aber wenn Sie nicht die Größe der Grenze, könnten Sie einen margin-so:
Die einfachste änderung, die Sie machen können, ist nur die HorizontalAlignment-Eigenschaft und verwenden Sie dann die Margen zu kompensieren Trennzeichen (Standard ist 0,2,0,2):
Gibt es viele andere Möglichkeiten, wie Sie erreichen konnten, den gleichen visuellen Effekt, wenn Sie haben andere Anforderungen.