我如何使用我自己的应用程序栏倾斜效果

本文关键字:倾斜 应用程序 自己的 何使用 我自己 | 更新日期: 2023-09-27 17:50:59

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

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

谢谢。

我如何使用我自己的应用程序栏倾斜效果

因为你自己的应用栏不是可倾斜的项目。你可以从这个链接得到tilteeffects .cs文件:

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

,然后你应该把你自己的应用栏添加到tilteeffect的构造函数中的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;
    }