1

我试图让 aComboBox显示它的Popup右对齐而不是默认的左对齐。我的意思是我希望它的右边缘Popup与其父对象的右边缘对齐。

我尝试覆盖ComboBox该类,但这并不太奏效,因为PopupHorizo​​ntalOffset 似乎以某种方式被重置。我认为这将是一个相当容易的改变,但我找不到任何谈论这个问题的资源。

4

1 回答 1

1

在 ComboBox 样式中,将弹出窗口的 flowDirection 更改为 RightToLeft。

<Style  TargetType="ComboBox">
     <Popup x:Name="Popup" FlowDirection="RightToLeft">
</Style>
于 2010-12-24T10:06:51.117 回答