0

我刚刚从 DreamSpark 下载了 Expression Blend 3(免费,因为我是学生 :))并阅读了有关状态的信息。我遇到了这个,我印象非常深刻。然后我自己尝试了,我创建了一个样式,创建了一个模板,简单地选择了一个按钮 - 但我无法让那些默认样式(如 MouseOver、Pressed 等)出现在状态窗口中。有人可以给我一个逐步的初学者提示吗?

4

2 回答 2

1

VSM 目前仅适用于 Silverlight。它将在 .NET 4.0 版本中包含在 WPF 中(并且处于测试阶段)。

现在在 WPF 中,您可能想要使用 DataTriggers。在 Blend 中,只需编辑您的样式,创建一个新触发器并添加 IsMouseOver 属性并为其设置您的样式。

于 2009-10-23T00:13:42.130 回答
1

如果您下载并安装 WPF Toolkit(2009 年 6 月发行版),您将能够在 WPF 中使用 States and Parts 模型。

您可以在 CodePlex 下载 WPF 工具包:http ://wpf.codeplex.com

于 2009-10-25T21:57:44.827 回答