コード例 #1
0
ファイル: formTrain.cs プロジェクト: kmsimproject/OpenBVE
 internal static void ShowTrainSettings()
 {
     if (FormTrainTask == null || FormTrainTask.IsCompleted)
     {
         FormTrainTask = Task.Factory.StartNew(() =>
         {
             formTrain dialog = new formTrain();
             dialog.ShowDialog();
         });
     }
 }
コード例 #2
0
ファイル: formTrain.cs プロジェクト: s520/OpenBVE
 internal static void ShowTrainSettings()
 {
     if (FormTrainTask == null || FormTrainTask.IsCompleted)
     {
         FormTrainTask = Task.Run(() =>
         {
             Instance = new formTrain();
             Instance.ShowDialog();
             Instance.Dispose();
         });
     }
     else
     {
         Instance?.ActivateUI_Async();
     }
 }