public DataTable2Row AddDataTable2Row(string Column1)
            {
                DataTable2Row rowDataTable2Row = ((DataTable2Row)(this.NewRow()));

                rowDataTable2Row.ItemArray = new object[] {
                    Column1
                };
                this.Rows.Add(rowDataTable2Row);
                return(rowDataTable2Row);
            }
            public DataTable1Row AddDataTable1Row(DataTable2Row parentDataTable2RowByDataTable2_DataTable1, string Column2, string Column3)
            {
                DataTable1Row rowDataTable1Row = ((DataTable1Row)(this.NewRow()));

                rowDataTable1Row.ItemArray = new object[] {
                    parentDataTable2RowByDataTable2_DataTable1[0],
                    Column2,
                    Column3
                };
                this.Rows.Add(rowDataTable1Row);
                return(rowDataTable1Row);
            }
 public DataTable2RowChangeEvent(DataTable2Row row, global::System.Data.DataRowAction action) {
     this.eventRow = row;
     this.eventAction = action;
 }
 public void RemoveDataTable2Row(DataTable2Row row) {
     this.Rows.Remove(row);
 }
 public void AddDataTable2Row(DataTable2Row row) {
     this.Rows.Add(row);
 }
 public DataTable2RowChangeEvent(DataTable2Row row, global::System.Data.DataRowAction action)
 {
     this.eventRow    = row;
     this.eventAction = action;
 }
 public void RemoveDataTable2Row(DataTable2Row row)
 {
     this.Rows.Remove(row);
 }
 public void AddDataTable2Row(DataTable2Row row)
 {
     this.Rows.Add(row);
 }