混合3 - 国家?

时间:2009-10-22 23:20:01

标签: wpf expression-blend states vsm

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

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:1)

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

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