void choosecolumnspage_GetSelectedInputOutputColumns(object sender, SelectedInputOutputColumnsArgs args) { this.ClearErrors(); try { IDTSInput100 input = this.ComponentMetadata.InputCollection[0]; IDTSInputColumnCollection100 inputColumnCollection = input.InputColumnCollection; foreach (IDTSInputColumn100 inputColumn in inputColumnCollection) { SelectedInputOutputColumns element = new SelectedInputOutputColumns(); IDTSVirtualInputColumn100 virtualInputColumn = this.GetVirtualInputColumn(inputColumn); element.VirtualInputColumn = new DataFlowElement(virtualInputColumn.Name, virtualInputColumn); element.InputColumn = new DataFlowElement(inputColumn.Name, inputColumn); args.SelectedColumns.Add(element); } } catch (Exception ex) { this.ReportErrors(ex); } }
private void LoadSelectedColumns() { this.dataGridViewSelectedColumns.Rows.Clear(); if (this.GetSelectedInputOutputColumns != null) { SelectedInputOutputColumnsArgs args = new SelectedInputOutputColumnsArgs(); this.GetSelectedInputOutputColumns(this, args); if (args.SelectedColumns.Count > 0) { this.dataGridViewSelectedColumns.Rows.Add(args.SelectedColumns.Count); for (int i = 0; i < args.SelectedColumns.Count; ++i) { this.SetSelectedColumnsRow(args.SelectedColumns[i], this.dataGridViewSelectedColumns.Rows[i]); } } } }
private void LoadSelectedColumns() { this.dataGridViewSelectedColumns.Rows.Clear(); if (this.GetSelectedInputOutputColumns != null) { SelectedInputOutputColumnsArgs args = new SelectedInputOutputColumnsArgs(); this.GetSelectedInputOutputColumns(this, args); if (args.SelectedColumns.Count > 0) { this.dataGridViewSelectedColumns.Rows.Add(args.SelectedColumns.Count); for (int i = 0; i < args.SelectedColumns.Count; ++i) { this.SetSelectedColumnsRow(args.SelectedColumns[i], this.dataGridViewSelectedColumns.Rows[i]); } } } }
void choosecolumnspage_GetSelectedInputOutputColumns(object sender, SelectedInputOutputColumnsArgs args) { this.ClearErrors(); try { IDTSInput100 input = this.ComponentMetadata.InputCollection[0]; IDTSInputColumnCollection100 inputColumnCollection = input.InputColumnCollection; foreach (IDTSInputColumn100 inputColumn in inputColumnCollection) { SelectedInputOutputColumns element = new SelectedInputOutputColumns(); IDTSVirtualInputColumn100 virtualInputColumn = this.GetVirtualInputColumn(inputColumn); element.VirtualInputColumn = new DataFlowElement(virtualInputColumn.Name, virtualInputColumn); element.InputColumn = new DataFlowElement(inputColumn.Name, inputColumn); args.SelectedColumns.Add(element); } } catch (Exception ex) { this.ReportErrors(ex); } }