//加载属性 private void LoadNormal() { string user = _dbClass.GetCurrentUser(); List <NameAliasValue> navs = _table.GetAttributes(); NameAliasValue nav = new NameAliasValue() { Name = "user", AliasName = "当前用户", Value = user }; navs.Insert(0, nav); dgvNormal.DataSource = NameAliasValue.ToDataTable(navs); }
private void FrmNormalView_Load(object sender, EventArgs e) { IGetAttribute attri = _object as IGetAttribute; if (attri != null) { this.dgvNormal.DataSource = NameAliasValue.ToDataTable(attri.GetAttributes()); } ICreateSql creatsql = _object as ICreateSql; if (creatsql != null) { CreateSqlDelegate action = MyDbHelper.GetCreateSqlFunction(creatsql, _dbClass.GetClassDbType()); if (action != null) { List <CreateSqlObject> csos = action(_dbClass.GetCurrentTableSpaceName()); tbSql.Text = CreateSqlObject.ToCollectionSqls(csos); } } }