【问题标题】:How do I create an expaning panel in Silverlight 4?如何在 Silverlight 4 中创建扩展面板?
【发布时间】:2013-03-05 23:55:07
【问题描述】:

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

这听起来应该很容易,在 WPF 中确实如此,但由于 Silverlight 似乎不支持 WPF 的很多功能,所以我在这方面遇到了困难。

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

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

非常感谢。

【问题讨论】:

    标签: silverlight


    【解决方案1】:

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

    This is a good place to get started

    【讨论】:

    • 您好,感谢您的评论。我已经看过那个网站,但它没有给我足够的详细信息来开始。我正在寻找更具体的东西。无论如何,谢谢。
    【解决方案2】:

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

    Silverlight Project - Slide-in and out Panel - How?

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-15
      • 1970-01-01
      • 1970-01-01
      • 2011-07-29
      • 2018-03-23
      • 1970-01-01
      相关资源
      最近更新 更多