1

我正在开发一个 win 8 Metrostyle 应用程序,我在应用程序中有组合框。当我用鼠标单击组合框时,它工作正常。它会弹出一个列表,我可以滚动,但是当我使用触摸组合框中的项目时,它会继续滚动。它不会停在顶部或底部

有取消它的属性吗??

4

2 回答 2

2

MSDN 论坛有一个答案。您可以做的是设置组合框的项目面板以覆盖此默认行为。

<ComboBox>
    <ComboBox.ItemsPanel>
        <ItemsPanelTemplate>
            <StackPanel />
        </ItemsPanelTemplate>
    </ComboBox.ItemsPanel>
<ComboBox>
于 2013-01-27T07:05:34.907 回答
0

从发布的第一天起,我就一直致力于开发 Windows 8 Metro 风格的应用程序。我上周遇到了同样的问题,但无法解决。过了一会儿,我从我的开发机器上卸载并重新安装了 Visual Studio 2012,问题就自动修复了。

你可以试一试。

于 2013-01-25T12:32:57.170 回答