Exemple #1
0
 private void SaveAsCommand_Execute(string filename, int index, ITableController table, IColumnDesc[] columns)
 {
     Busy = true;
     Task.Run(() =>
     {
         WriterManager.Write(filename, index, table.Rows, columns, (InlineString.Render)table.InlineStringRenderMode);
     }).ContinueWith(worker =>
     {
         if (worker.IsFaulted)
         {
             InvokeThrowTaskException(worker);
         }
         Busy = false;
     }, Scheduler);
 }