这听起来真的很NOOBI!
我有一个LongListSelector
用于在我的应用程序中显示一些项目的工具,我想将这个很酷的效果添加TiltEffect
到项目中,以便在用户点击其中一个项目时显示一些交互。
为此,我搜索了互联网并在 MSDN 上找到了这个链接,我按照那里的指示做了。我下载了代码示例,将讨论的类添加到我的项目中,并在其中MainPage.xaml
添加了以下几行:
xmlns:local="clr-namespace:MyNamespace"
local:TiltEffect.IsTiltEnabled="True"
alnd 也在TiltEffect.cs
我添加LongListSelector
的类中,TiltableItem
如下所示:
static TiltEffect()
{
// The tiltable items list.
TiltableItems = new List<Type>() { typeof(ButtonBase), typeof(ListBoxItem), typeof(LongListSelector),};
UseLogarithmicEase = false;
}
现在的问题是,当LongListSelector
点击 上的任何项目时,整个项目都会LongListSelector
倾斜,而不仅仅是被点击的项目。请帮忙!