Windows phone 7 Windows7手机倾斜效应?

Windows phone 7 Windows7手机倾斜效应?,windows-phone-7,effects,Windows Phone 7,Effects,如何在不使用listbox的情况下为datepicker和stackpanel添加TiltEffect???默认情况下,仅为TiltEffect启用从ButtonBase派生的ListBoxItems和控件。但是,您可以随时在代码中添加其他类型的控件,例如在页面构造函数中,方法是: TiltEffect.TiltableItems.Add(typeof(StackPanel)); 然后在XAML中: <StackPanel toolkit:TiltEffect.IsTiltEnable

如何在不使用listbox的情况下为datepicker和stackpanel添加TiltEffect???

默认情况下,仅为TiltEffect启用从ButtonBase派生的ListBoxItems和控件。但是,您可以随时在代码中添加其他类型的控件,例如在页面构造函数中,方法是:

TiltEffect.TiltableItems.Add(typeof(StackPanel)); 
然后在XAML中:

<StackPanel toolkit:TiltEffect.IsTiltEnabled="true">
    ...
有关此效果以及如何扩展支持的类型的更多详细信息,请参见:

默认情况下,仅为TiltEffect启用从ButtonBase派生的ListBoxItems和控件。但是,您可以随时在代码中添加其他类型的控件,例如在页面构造函数中,方法是:

TiltEffect.TiltableItems.Add(typeof(StackPanel)); 
然后在XAML中:

<StackPanel toolkit:TiltEffect.IsTiltEnabled="true">
    ...
有关此效果以及如何扩展支持的类型的更多详细信息,请参见:


我对Silverlight工具包的倾斜效果不满意,尤其是它“神奇地”应用于基于类型的元素的方式。所以我写了一个替代方案。您还可以配置要应用的“倾斜”程度。可在此处找到源代码:

然后,可以按如下方式将平铺单独应用于图元:

<Button local:MetroInMotion.Tilt="6"/> 

其中,整数指定要应用的倾斜程度。我建议使用非常低的值,原生效果非常微妙,但是人们在自己的silerlight应用程序中倾向于使其过于极端,Metro效果应该是微妙的,他们不应该对你大喊大叫

我对Silverlight工具箱的倾斜效果不满意,尤其是它“神奇地”应用于基于类型的元素的方式。所以我写了一个替代方案。您还可以配置要应用的“倾斜”程度。可在此处找到源代码:

然后,可以按如下方式将平铺单独应用于图元:

<Button local:MetroInMotion.Tilt="6"/> 

其中,整数指定要应用的倾斜程度。我建议使用非常低的值,原生效果非常微妙,但是人们在自己的silerlight应用程序中倾向于使其过于极端,Metro效果应该是微妙的,他们不应该对你大喊大叫

不确定它是否对您的控件有帮助,但我发现Microsoft提供的倾斜效果非常有用:

不确定它是否对您的控件有帮助,但我发现Microsoft提供的倾斜效果非常有用:

您能解释一下您希望datepicker和stackpanel做什么吗?倾斜是您在点击控件时“坚持”以期待动画的东西。你打算如何点击stackpanel?你能解释一下你想要datepicker和stackpanel做什么吗?倾斜是您在点击控件时“坚持”以期待动画的东西。如何点击stackpanel?我回滚了用户@MyKuLLSKI的编辑,该编辑在列表框中添加了更多信息,使代码更通用-问题具体是关于没有使用列表框的stackpanel。我回滚了用户@MyKuLLSKI的编辑,该编辑在列表框中添加了更多信息,使代码更通用-具体问题是关于StackPanel而不使用列表框。