0
你好我有一個綁定命令到按鈕datagrid內的問題。沒有使用DataContext的綁定命令[silverlight + prism]
這裏應該解釋但它並不能解釋所有的事情。
http://msdn.microsoft.com/en-us/library/dd458928.aspx
應該是什麼在命名空間基礎設施類?
有人可以告訴我一個真正的基本樣本使用它嗎? 不只是部分代碼...
你好我有一個綁定命令到按鈕datagrid內的問題。沒有使用DataContext的綁定命令[silverlight + prism]
這裏應該解釋但它並不能解釋所有的事情。
http://msdn.microsoft.com/en-us/library/dd458928.aspx
應該是什麼在命名空間基礎設施類?
有人可以告訴我一個真正的基本樣本使用它嗎? 不只是部分代碼...
棱鏡指揮快速入門 - 包含在Prism拖放應提供您正在尋找的簡單代碼示例。
除非另有指定,否則所有數據綁定都違背當前的DataContext。 DataContext繼承自控件樹,除非控件專門選擇DataContext。
例如您的按鈕可能是這樣的,並會尋找對任何在DataContext有SaveCommand:
<Button Command="{Binding SaveCommand} />
你的按鈕也可以是這樣的,如果你想綁定到暴露在你的類的命令後臺代碼:
<UserControl x:Name="UserControl">
...
<Button Command="{Binding SaveCommand, ElementName=UserControl}"
...
</UserControl>
使用DelegateCommand只是實現你的ICommand綁定到的並且應在棱鏡快速入門是分享範圍的一種方式。