5

谁能向我解释如何让可视状态管理器与 WPF 应用程序一起工作?它刚刚被添加到新的 wpftoolkit 中。我按照说明安装了它,但即使是示例也没有显示 VSM。在 Silverlight 中它可以工作,但在 WPF 中却不行。如果安装了最新的 Blend 2 并使用 SP1 更新。

4

3 回答 3

3

rudigrobler,你让我想...应该有一个注册表项...所以我刚刚在 Reflector 中打开了 Blend 并开始搜索...

我找到了位置:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Expression\Blend

并添加了一个名为 EnableVSM 的 DWORD 键并将其值 1

现在它起作用了!

最简单的启用方法是创建一个新的 .Reg 文件并添加以下内容:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Expression\Blend]
"EnableVSM"=dword:00000001

现在运行它,你就完成了。

于 2008-10-30T11:14:37.013 回答
2

这也可能有帮助:http: //blogs.msdn.com/expression/archive/2008/10/30/blend-2-sp1-wpf-toolkit-visual-state-manager-for-wpf.aspx

于 2008-10-31T07:11:29.547 回答
0

在 WPF 中阅读有关 VSM 的这两篇文章:

他们是一个注册表设置,需要在 WPF 对混合的支持中为 VSM“打开”...在这里阅读更多

于 2008-10-30T09:14:16.647 回答