Devexpress 在GridControl 中增加按钮列
1.首先,拖放一个GridControl控件,选择其Run Designer --> In-place Editor Repository --> Add
增加一个ButtonEdit类型的按钮
2.在ButonEdit 的属性 Behavior 下找到 Buttons 属性,选中右边的 ... 点击进去编辑按钮集合。(需注意:必须将按钮集合的子项 item 的 KInd 属性设置为 Glyph,TextEditStyle 设置为 HideTextEditor,否则显示无效,其余样式根据个人喜好设置)
3.设置Columns --> Data --> ColumnEdit 选择Existing --> 前面在 In-place Editor Repository 中创建的按钮,即可完成按钮列的设置。
4.按钮列点击事件响应,在 In-place Editor Repository --> ButtonEdit 事件中选择 ButtonClick 即可响应,如按钮列中有多个按钮,可通过设置ButtonEdit 的子项 Item 的 Tag 属性,并在ButtonClick事件中加以e.Tag判断即可。