如何取消触摸xaml上的循环组合框

如何取消触摸xaml上的循环组合框,xaml,windows-8,Xaml,Windows 8,我正在开发win 8 metrostyle应用程序 我在应用程序中有组合框。 当我用鼠标点击组合框时,它工作正常。它会弹出一个列表,我可以滚动 但是当我使用触摸时,组合框中的项目会不断滚动。它不停在顶部或底部 是否有可取消的属性???自从windows 8 metro风格的应用程序发布的第一天起,我就一直在使用它。上周我遇到了同样的问题,无法解决。过了一会儿,我从我的开发机器上卸载并重新安装了Visual Studio 2012,问题自动得到解决 你可以试一试。。您可以做的是设置组合框的“项目”

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


是否有可取消的属性???

自从windows 8 metro风格的应用程序发布的第一天起,我就一直在使用它。上周我遇到了同样的问题,无法解决。过了一会儿,我从我的开发机器上卸载并重新安装了Visual Studio 2012,问题自动得到解决

你可以试一试。

。您可以做的是设置组合框的“项目”面板以覆盖此默认行为

<ComboBox>
    <ComboBox.ItemsPanel>
        <ItemsPanelTemplate>
            <StackPanel />
        </ItemsPanelTemplate>
    </ComboBox.ItemsPanel>
<ComboBox>

可能的副本非常适合我,谢谢。这可能很明显,但只是为了以防万一:如果您当前使用ComboBox.ItemTemplate元素进行自定义,那么ComboBox.ItemsPanel和ComboBox.ItemTemplate在.xaml的层次结构中是并排的。