0

对于我的 Windows Phone 8 应用程序,我正在实现自己的应用程序栏(我无法使用系统提供的应用程序栏)。一切正常,但我有一个大问题:菜单项的倾斜效果!

我尝试使用 WP 工具包提供的倾斜效果,但它看起来不像原来的那个。那么如何在自己的应用栏中使用系统应用栏的精确倾斜效果呢?

谢谢。

4

1 回答 1

0

因为你自己的 app bar 不是 Tiltable Item。您可以从此链接获取 TiltEffect.cs 文件:

http://code.msdn.microsoft.com/wpapps/Tilt-Effect-Sample-fab3b035

然后你应该将你自己的应用栏添加到 TiltEffect 的构造函数中的 TiltableItems 中,如下所示:

    static TiltEffect()
    {
        // The tiltable items list.
        TiltableItems = new List<Type>() { typeof(ButtonBase), typeof(ListBoxItem), };
        TiltableItems.Add(typeof(Border));
        TiltableItems.Add(typeof(TiltEffectAbleControl));
        UseLogarithmicEase = false;
    }
于 2014-03-20T12:04:56.830 回答