我正在开发一个 win 8 metrostyle 应用程序我在应用程序中有组合框。当我用鼠标单击组合框时,它工作正常。它弹出一个列表,我可以滚动但是当我使用触摸组合框中的项目时,它会不断滚动。它不会止步于顶部或底部
是否有要取消的属性?
MSDN 论坛有一个答案。您可以做的是将组合框的项目面板设置为覆盖此默认行为。
<ComboBox>
<ComboBox.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel />
</ItemsPanelTemplate>
</ComboBox.ItemsPanel>
<ComboBox>
从Windows 8 Metro风格的应用程序发布第一天起,我就一直在研究它。上周我遇到了同样的问题,但无法修复它。一段时间后,我从开发计算机上卸载并重新安装了Visual Studio 2012,问题自动修复。
你可以试一试。