sl_wtcomp.EditValue = null; ;//清空数据源
//下拉框和数据库的实现
//默认值
sl_wtcomp.Properties.NullText = "------请选择------";
是否显示底部
sl_wtcomp.Properties.ShowFooter = false;
//填充列
sl_wtcomp.Properties.View.PopulateColumns();
//sl_wtcomp.Properties.View.Columns.Add(new GridColumn { FieldName = "wtcompid", VisibleIndex = 1, Caption = "id", });
//sl_wtcomp.Properties.View.Columns.Add(new GridColumn { FieldName = "wtcompname", VisibleIndex = 1, Caption = "类别代码", });
GridColumn col1 = new GridColumn();
col1.Caption = "id";
col1.Visible = true;
col1.FieldName = "wtcompid";
col1.ShowButtonMode = DevExpress.XtraGrid.Views.Base.ShowButtonModeEnum.ShowAlways;
col1.OptionsColumn.AllowEdit = false;
// delLinkHiper.ColumnEdit = stationDel;//写别的格式
sl_wtcomp.Properties.View.Columns.Add(col1);
col1.VisibleIndex = 1;
GridColumn col2 = new GridColumn();
col2.Caption = "id";
col2.Visible = true;
col2.FieldName = "wtcompname";
col2.ShowButtonMode = DevExpress.XtraGrid.Views.Base.ShowButtonModeEnum.ShowAlways;
col2.OptionsColumn.AllowEdit = false;
// delLinkHiper.ColumnEdit = stationDel;//写别的格式
sl_wtcomp.Properties.View.Columns.Add(col2);
col2.VisibleIndex = 2;
GridColumn col3 = new GridColumn();
col3.Caption = "详略";
col3.Visible = true;
col3.FieldName = "zdell";
col3.ShowButtonMode = DevExpress.XtraGrid.Views.Base.ShowButtonModeEnum.ShowAlways;
col3.OptionsColumn.AllowEdit = false;
col3.OptionsColumn.AllowEdit = true;//设置点击才有用
// delLinkHiper.ColumnEdit = stationDel;//写别的格式
sl_wtcomp.Properties.View.Columns.Add(col3);
col3.VisibleIndex = 3;
//第三列加入特殊列
RepositoryItemButtonEdit rib = new RepositoryItemButtonEdit();
rib.TextEditStyle = TextEditStyles.HideTextEditor;//P********************设置才显示
rib.Buttons[0].Kind = ButtonPredefines.Glyph;
rib.ButtonClick += rib_ButtonClick;
rib.Buttons[0].Caption = "详细信息";
rib.Buttons[0].Visible = true;
sl_wtcomp.Properties.View.Columns["zdell"].ColumnEdit = rib;
//设置列属性
DataTable dt = wtcompSER.QueryTABwtcomp().Tables[0];
sl_wtcomp.Properties.DataSource = dt;
sl_wtcomp.Properties.DisplayMember = "wtcompname";
sl_wtcomp.Properties.ValueMember = "wtcompid";
grid代码加列,改单元
最新推荐文章于 2024-10-01 09:29:45 发布