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