public void DoDataGridSelectedFirst(ExDataGrid _dg, int _waitTime) { BackgroundWorker bw = new BackgroundWorker(); dg = _dg; waitTime = _waitTime; bw.DoWork -= new DoWorkEventHandler(bw_DoDataGridSelectedFirst); bw.DoWork += new DoWorkEventHandler(bw_DoDataGridSelectedFirst); bw.RunWorkerAsync(); }
public void DoDataGridItemSource(ExDataGrid _dg, int _waitTime, object _obj) { BackgroundWorker bw = new BackgroundWorker(); dg = _dg; waitTime = _waitTime; obj = _obj; bw.DoWork -= new DoWorkEventHandler(bw_DoDataGridItemSource); bw.DoWork += new DoWorkEventHandler(bw_DoDataGridItemSource); bw.RunWorkerAsync(); }
public void DoDataGridColumn(ExDataGrid _dg, int _waitTime, DataGridColumn _dataGridColumn) { BackgroundWorker bw = new BackgroundWorker(); dg = _dg; waitTime = _waitTime; dataGridColumn = _dataGridColumn; bw.DoWork -= new DoWorkEventHandler(bw_DoDataGridColumn); bw.DoWork += new DoWorkEventHandler(bw_DoDataGridColumn); bw.RunWorkerAsync(); }
public static void DoWork_DataGridSelectedFirst(ExDataGrid _dg, int _waitTime) { try { ExBackgroundWorkerExec bw = new ExBackgroundWorkerExec(); bw.DoDataGridSelectedFirst(_dg, _waitTime); } catch { } }
public static void DoWork_DataGridItemSource(ExDataGrid _dg, int _waitTime, object _obj) { try { ExBackgroundWorkerExec bw = new ExBackgroundWorkerExec(); bw.DoDataGridItemSource(_dg, _waitTime, _obj); } catch { } }
public static void DoWork_DataGridColum(ExDataGrid _dg, int _waitTime, DataGridColumn _dataGridColumn) { try { ExBackgroundWorkerExec bw = new ExBackgroundWorkerExec(); bw.DoDataGridColumn(_dg, _waitTime, _dataGridColumn); } catch { } }
public static void DoWork_SelectedIndex(ExDataGrid _dg, int _waitTime, int _selectIndex) { try { ExBackgroundWorkerExec bw = new ExBackgroundWorkerExec(); bw.DoSelectedIndex(_dg, _waitTime, _selectIndex); } catch { } }
public void DoSelectedIndex(ExDataGrid _dg, int _waitTime, int _selectIndex) { BackgroundWorker bw = new BackgroundWorker(); dg = _dg; waitTime = _waitTime; selectIndex = _selectIndex; bw.DoWork -= new DoWorkEventHandler(bw_DoSelectedIndex); bw.DoWork += new DoWorkEventHandler(bw_DoSelectedIndex); bw.RunWorkerAsync(); }
public static void DoWork_DataGridSelectCell(ExDataGrid _dg, int _selectIndex, int _dataGridColIndex) { try { // DataGridにItemsourceを設定して、設定が確定するのは非同期で若干のタイムラグがある為の処理 ExBackgroundWorker.DoWork_Focus(_dg, 0); ExBackgroundWorker.DoWork_SelectedIndex(_dg, 10, _selectIndex); ExBackgroundWorker.DoWork_DataGridColum(_dg, 20, _dg.Columns[_dataGridColIndex]); } catch { } }