默认情况下,扩展器具有一个左对齐的切换按钮,但是在我的WPF应用程序中,我希望在标题的右侧设置切换按钮,而无需Expression Blend的帮助。只是普通的XAML和/或C#。我的扩展器包含一个垂直放置的堆栈面板,该面板具有标签作为其子元素。

我去了它的一部分,但here表示“扩展器控件没有任何命名的部分”。

我找到了一个示例here。但是它将覆盖默认的扩展器样式。

我认为所附图片应能传达我的要求。怎么做。任何链接都将有所帮助。

最佳答案

用这个:

<Expander Header="Expander1" FlowDirection="RightToLeft">
    <TextBlock FlowDirection="LeftToRight">
    </TextBlock>
</Expander>

如果您不希望整个内容从右到左,请将您的内容添加到TextBlock中。

关于c# - 如何在右侧放置Expander ToggleButton,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9288342/

10-09 18:26