internal override void CopyFrom(Column column) { base.CopyFrom(column); if (column.ColumnType != ColumnType.Foreignkey) { return; } Foreignkey fk = (Foreignkey)column; m_ForeignkeyTable = fk.m_ForeignkeyTable; m_ValueColumn = fk.m_ValueColumn; m_ConnectionString = fk.m_ConnectionString; m_ConnectionStringSet = fk.m_ConnectionStringSet; m_Foreignkeytype = fk.m_Foreignkeytype; m_SelectMenuWidth = fk.m_SelectMenuWidth; m_SelectMenuMaxHeight = fk.m_SelectMenuMaxHeight; m_FilterExpression = fk.m_FilterExpression; m_TreeParentId = fk.m_TreeParentId; m_SortExpression = fk.m_SortExpression; m_EnableOnlyTreeLeaf = fk.m_EnableOnlyTreeLeaf; m_RecordsPerRow = fk.m_RecordsPerRow; m_TreeStructureSeperator = fk.m_TreeStructureSeperator; m_RememberState = fk.m_RememberState; m_identityColumn = fk.m_identityColumn; }
internal override void CopyFrom(Column column) { base.CopyFrom(column); if (column.ColumnType != ColumnType.Foreignkey) return; Foreignkey fk = (Foreignkey)column; m_ForeignkeyTable = fk.m_ForeignkeyTable; m_ValueColumn = fk.m_ValueColumn; m_ConnectionString = fk.m_ConnectionString; m_ConnectionStringSet = fk.m_ConnectionStringSet; m_Foreignkeytype = fk.m_Foreignkeytype; m_SelectMenuWidth = fk.m_SelectMenuWidth; m_SelectMenuMaxHeight = fk.m_SelectMenuMaxHeight; m_FilterExpression = fk.m_FilterExpression; m_TreeParentId = fk.m_TreeParentId; m_SortExpression = fk.m_SortExpression; m_EnableOnlyTreeLeaf = fk.m_EnableOnlyTreeLeaf; m_RecordsPerRow = fk.m_RecordsPerRow; m_TreeStructureSeperator = fk.m_TreeStructureSeperator; m_RememberState = fk.m_RememberState; m_identityColumn = fk.m_identityColumn; }