0

我是 Silverlight 和 Blend 4 的新手。我正在尝试制作一个图片库,您可以在其中单击图片,它会显示相同的详细信息。我使用 VisualStateManager 为缩略图获得 mouseOver 和 mouseOut 效果。这是我想要的。我想通过 Style 将 VisualState 添加到我的所有缩略图中。(我在某个论坛上看到过这个,但我不知道他是怎么做到的。)

这是我想要的:

我有一组缩略图,需要在 MouseOver 上放大并在 MouseOUT 上恢复正常。我创建了一个 VisualStateManager 状态。

但我想将该状态用作所有缩略图的通用状态,并通过 Style 将其应用于缩略图。

这可能吗?如果有怎么办?

如果不?那么我该如何实现呢。

非常感谢任何可以帮助我的人:) 只是这有点紧急。:(

4

1 回答 1

0

MSDN 文档说您应该能够将 VisualStageManager XAML 标记添加到任何从 UIElement 继承并接受子控件的控件。

在我看来,最好的方法是为您的缩略图创建一个 UserControl 并在那里设置 VisualStateManager。然后,您可以重用该 UserControl。

更多阅读材料:

于 2010-12-22T11:58:33.857 回答