首页 > 解决方案 > WPF 组合框应该只在箭头上打开

问题描述

是否有机会更改仅在单击左侧箭头时才打开的 wpf 组合框?通常您可以单击任意位置将其打开。我不想要那个。

谢谢

标签: wpfxaml

解决方案


通常您可以单击任意位置将其打开。我不想要那个。

然后,您应该为ToggleButton. Yan 在 Visual Studio 或 Blend 中的设计模式下右键单击 aComboBox元素,然后选择 Edit Template->Edit a copy。

这会将默认模板复制到您的 XAML 标记中,然后您可以根据您的要求对其进行编辑。寻找Style带有x:Key“ComboBoxToggleButton”的一个并修改ControlTemplate这个。


推荐阅读