示例#1
0
        private async void Save_Click(object sender, RoutedEventArgs e)
        {
            BusyIndicator.IsBusy = true;
            await _optionsModel.Save();

            BusyIndicator.IsBusy = false;
            Close();
        }
示例#2
0
        private void Save_Click(object sender, RoutedEventArgs e)
        {
            BusyIndicator.IsBusy = true;
            var t = Task.Factory.StartNew(() =>
            {
                _optionsModel.Save();
            });

            t.ContinueWith((p) =>
            {
                Dispatcher.Invoke(() =>
                {
                    BusyIndicator.IsBusy = false;
                    Close();
                });
            });
        }
示例#3
0
 public void Save() => _optionsModel.Save();
 private void SaveOptions(object sender, System.ComponentModel.CancelEventArgs e)
 {
     optionsModel.Save();
 }