Пример #1
0
 /// <summary>
 /// 変換状態変更イベント
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 public void ConvertStateChanged(object sender, ConvertStateChangedEventArgs e)
 {
     if (Dispatcher.CheckAccess() == false)
     {
         Dispatcher.Invoke((Action)(() =>
         {
             ConvertStateChanged(sender, e);
         }));
         return;
     }
     // 進捗率以外のログ内容をウインドウに表示する
     if (e.FileProgress == -1)
     {
         LogListBox.Items.Add(e.LogData);
         if (logScroll != null)
         {
             logScroll.ScrollToEnd();
         }
     }
 }
Пример #2
0
 /// <summary>
 /// イベント引数をもとに状態を変更する
 /// </summary>
 /// <param name="e"></param>
 private void SetStatus(ConvertStateChangedEventArgs e)
 {
     SetStatus(e.AllProgress, e.AllStatus, e.FileProgress, e.FileStatus, e.SourceFilePath);
 }
Пример #3
0
 /// <summary>
 /// 変換ステータス変更イベント
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 public void ConvertStateChanged(object sender, ConvertStateChangedEventArgs e)
 {
     SetStatus(e);
 }