0
我想在WPF ListView中的選擇項目關於更改時觸發一個觸發器。所以一個「改變」的觸發器。這在默認情況下不可用。 有沒有辦法做到這一點?在ListView更改之前觸發
我需要這個,因爲我的ListView綁定到客戶端列表。當客戶端選擇發生變化時,我想詢問用戶是否要存儲他的更改,但是當我在Changed事件中執行此操作時,我的UI已更改爲新客戶端(由於綁定)。
我想在WPF ListView中的選擇項目關於更改時觸發一個觸發器。所以一個「改變」的觸發器。這在默認情況下不可用。 有沒有辦法做到這一點?在ListView更改之前觸發
我需要這個,因爲我的ListView綁定到客戶端列表。當客戶端選擇發生變化時,我想詢問用戶是否要存儲他的更改,但是當我在Changed事件中執行此操作時,我的UI已更改爲新客戶端(由於綁定)。
看看驗證事件。
private void ListView1_Validating(object sender, System.ComponentModel.CancelEventArgs e)
{
// Show messagebox and get response
if(UserDoesntWantToSave)
{
// Cancel the event
e.Cancel = true;
}
}
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.validating.aspx