0
這是用於Silverlight 4,我想爲關閉/取消按鈕創建一個新的按鈕類以在數據輸入屏幕上使用。目標是將「確認取消」交互移到控件上,而不是在ViewModel中進行。功能概述:Silverlight關閉/取消按鈕
1)有一個屬性IsDirty,需要支持結合
2)有兩個 「國家」,由IsDirty controled
IsDirty =假的 - 內容是 「關閉」
IsDirty =真 - 內容是 「取消」
3)WHE ñ點擊,如果它是髒顯示一個消息框,確認調用命令
4之前取消,)兩國將調用命令
用法是
<i:CancelButton Command="{Binding Path=CloseCommand}" IsDirty="{Binding Path=IsDirty}"/>
我找的指針,我認爲一個模板控制將是最好的選擇,但需要一些指導如何做到這一點