private DataColumn FindAssociatedParentColumn(DataRelation relation, DataColumn childCol) { DataColumn[] columns = relation.ChildKey.ColumnsReference; for (int i = 0; i < columns.Length; i++) { if (childCol == columns[i]) return relation.ParentKey.ColumnsReference[i]; } return null; }