0

我是Siverlight中动画等方面的新手,需要创建一个可扩展的面板,可以用作帮助工具。这个想法是屏幕的右上角会有一个小按钮,当点击时,它会将包含帮助信息的面板的宽度设置为从零到某个宽度的动画。再次单击该按钮会将帮助面板缩小到零宽度。

这听起来应该很简单,在 WPF 中确实如此,但由于 Silverlight 似乎不支持 WPF 的很多功能,所以我在这里苦苦挣扎。

我从工具包中查看了扩展器控件,但据我所知,这并没有达到我想要的效果,因为控件总是占用相同的屏幕区域。我希望可扩展面板在不使用时消失。

谁能提供一个简单的例子来说明如何做到这一点?请注意,我使用的是 SL4,而不是 SL5。

首先十分感谢。

4

2 回答 2

0

发现另一个 SO 问题,其中有人发布 XAML 来做几乎相同的事情......

Silverlight 项目 - 滑入和滑出面板 - 如何?

希望这对其他人有帮助:)

于 2013-03-05T15:55:07.030 回答
0

如果您可以访问 Expression Blend,那么这(几乎)都可以在 XAML 中完成。

这是一个开始的好地方

于 2013-03-03T21:02:00.663 回答