天天看點

C#使用Behavior實作編輯操作資料庫的功能

在使用Behavior之前的一版Crud中,我使用了SelectedItem來作為編輯功能的主要實作,通過ViewModel的雙向綁定,即點選就會将ViewModel中的SelectedItem對象指派給多個文本框,通過修改文本框的值進行更改以及新增

更改以後

Xaml裡面未使用ListView來綁定顯示資料(操作渲染的行無法使用SelectedItem)

C#使用Behavior實作編輯操作資料庫的功能

于是換成了另一種(感謝黃哥提醒)

C#使用Behavior實作編輯操作資料庫的功能

并通過CommandParameter方式換取到行對象

C#使用Behavior實作編輯操作資料庫的功能

在頁面最下定義Behavior

C#使用Behavior實作編輯操作資料庫的功能

在Command界面操作傳過來的對象

C#使用Behavior實作編輯操作資料庫的功能

上面的Dxg:GridControl還未深入去了解,又是一個坑,留着去填.以此備忘