有沒有人有DataStateSwitchBehavior WPF4版本的工作?這是Siverlight的Expression Blend Samples的一部分:http://expressionblend.codeplex.com/wikipage?title=Behaviors%20and%20Effects&referringTitle=Documentation任何人都有WPF4的DataStateSwitchBehavior?
謝謝!
有沒有人有DataStateSwitchBehavior WPF4版本的工作?這是Siverlight的Expression Blend Samples的一部分:http://expressionblend.codeplex.com/wikipage?title=Behaviors%20and%20Effects&referringTitle=Documentation任何人都有WPF4的DataStateSwitchBehavior?
謝謝!
如果您從您提到的codeplex鏈接下載源代碼,它還包含WPF源代碼。它是3.5版本,但這不應該是一個大問題。
如果你只想要DataStateSwitchBehavior,你就可以開始一個新項目,添加源文件:
BindingListener.cs ConverterHelper.cs DataStateSwitchBehavior.cs GoToState.cs
並添加引用到Blend dll。它編譯和工作。
不知道DataStateSwitchBehavior爲WPF4專門將與它的工作,但有用戶提交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/
謝謝喬希,但你真的得到它的工作?也許我只是不明白它是如何使用的,但我無法讓它工作(雖然它編譯)。我在網上看到過有關它不在WPF中工作的其他評論,所以我並不孤單。 沒有使用它的WPF示例,Silverlight的示例只是借用XAML。你可以發佈一個XAML的示例部分,爲你工作嗎? – 2010-10-19 07:29:38
我試着在WPF中運行該代碼,雖然它編譯它確實有一些問題。我會看看代碼,希望能給你一個答案 – JoshVarga 2010-10-19 18:11:20