windows-8 - 通过鼠标在 ComboBox 中旋转 CarouselPanel

标签 windows-8 windows-store-apps winrt-xaml

我目前正在重新模板 ComboBox在 Metro XAML 应用程序中。
ItemsPanel是标准CarouselPanel ,它就像一个不倒翁,无休止地在项目列表中旋转 - 不错!

另一个不错的细节是,在 VS/Blend 模拟器中,如果您使用触摸指针“轻弹”项目,然后轮播“旋转”,就像 Windows Phone 中的日期翻转器一样。

我的问题是,在桌面模式下(通过鼠标)使用时,我无法重新创建相同的旋转效果。鼠标/触摸手势翻译似乎有某种失败。

有没有人对如何让它发挥作用有任何想法?

最佳答案

起初我以为它可能像 GridView这不会冒泡鼠标滚轮事件。但后来我尝试了下面的代码,鼠标滚轮确实旋转了它。它不会在 Blend 中执行此操作,但在运行时可以执行此操作。

<Grid Background="Black">
    <ComboBox VerticalAlignment="Top">
        <x:String>0</x:String>
        <x:String>1</x:String>
        <x:String>2</x:String>
        <x:String>3</x:String>
        <x:String>4</x:String>
        <x:String>5</x:String>
        <x:String>6</x:String>
        <x:String>7</x:String>
        <x:String>8</x:String>
        <x:String>9</x:String>
        <x:String>10</x:String>
        <x:String>11</x:String>
        <x:String>12</x:String>
        <x:String>13</x:String>
        <x:String>14</x:String>
        <x:String>15</x:String>
        <x:String>16</x:String>
        <x:String>17</x:String>
        <x:String>18</x:String>
        <x:String>19</x:String>
        <x:String>20</x:String>
        <x:String>21</x:String>
        <x:String>22</x:String>
        <x:String>23</x:String>
        <x:String>24</x:String>
        <x:String>25</x:String>
        <x:String>26</x:String>
        <x:String>27</x:String>
        <x:String>28</x:String>
        <x:String>29</x:String>
    </ComboBox>
</Grid>

祝你好运!

关于windows-8 - 通过鼠标在 ComboBox 中旋转 CarouselPanel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11240657/

相关文章:

c# - 是否有可能从 Windows 8 商店应用程序 (C#) 启动另一个应用程序或程序

c# - 我如何从 Windows 商店应用程序获取 wifi AP 列表并连接到一个 AP

C# XAML Metro 图​​像动态源

c++ - 在 Win32 程序中使用 XAML 托管 API 导航到页面会导致访问冲突

c# - Windows 8 的 mvvmlight 中缺少 EventToCommand 行为 - 变通方法?

visual-studio-2010 - Windows 8 上的 Visual Studio 2008/2010 - 问题?

c# - WinRT - 在保持 UI 响应的同时加载数据

c# - Windows 8 将属性属性名称绑定(bind)到 UI

c# - 如何在 Windows 8 应用程序中使用 xaml 矢量图像作为图像源

c# - TextBlock Windows Phone 8.1 中的文本格式