コード例 #1
0
ファイル: Options.xaml.cs プロジェクト: ripkens/arma3beclient
        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();
コード例 #4
0
 private void SaveOptions(object sender, System.ComponentModel.CancelEventArgs e)
 {
     optionsModel.Save();
 }