using BBWY.Client.ViewModels; using BBWY.Controls; namespace BBWY.Client.Views.ServiceOrder { /// /// EditServiceOrder.xaml 的交互逻辑 /// public partial class EditServiceOrder : BWindow { public EditServiceOrder(Models.ServiceOrder serviceOrder) { InitializeComponent(); (this.DataContext as EditServiceOrderViewModel).SetData(serviceOrder); GalaSoft.MvvmLight.Messaging.Messenger.Default.Register(this, "closeEditServiceOrder", (r) => { if (r) { this.Dispatcher.Invoke(() => { this.DialogResult = true; this.Close(); }); } }); } } }