public void TestMessageBox() { var vm = new MsgBoxWithTimeoutViewModel("Test", timeout: 10); var view = new MsgBoxWithTimeoutView() { DataContext = vm }; view.ShowDialog(); }
bool ClientDoPrepare() { var msg = "Yêu cầu chuẩn bị nhận lệnh từ chỉ huy."; var vm = new MsgBoxWithTimeoutViewModel(msg, timeout: 10); var view = new MsgBoxWithTimeoutView() { DataContext = vm }; view.ShowDialog(); return(vm.DialogResult ?? false); }