有没有人有一个工作的WPF4版本的DataStateSwitchBehavior?这是Siverlight的Expression Blend Samples的一部分:http://expressionblend.codeplex.com/wikipage?title=Behaviors%20and%20Effects&referringTitle=Documentation
谢谢!
答案 0 :(得分:0)
如果从您提到的codeplex链接下载源代码,它还包含WPF源代码。它是版本3.5,但这不应该是一个大问题。
如果您只想要DataStateSwitchBehavior,可以启动一个新项目,添加源文件:
BindingListener.cs ConverterHelper.cs DataStateSwitchBehavior.cs GoToState.cs
并添加对Blend dll的引用。它编译和工作。
答案 1 :(得分:0)
不确定WPF4的DataStateSwitchBehavior是否可以使用它,但是用户提交的CodePlex上有更新版本:http://expressionblend.codeplex.com/workitem/8148
有关详细信息,请参阅此博客文章(基本上在SL4的情况下,它是一种既不起作用也不现在需要的绑定解决方法):http://blog.thekieners.com/2010/11/09/expression-blend-samples-not-working-with-silverlight-4-and-wpf-4/