DevExpress.XtraGrid.view.gridview 添加超链接
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
public void AddOperationColum() { if (!isOpen) return; GridColumn NewColumn = this.gridView1.Columns.AddField("Operation"); NewColumn.VisibleIndex = this.gridView1.Columns.Count; NewColumn.UnboundType = DevExpress.Data.UnboundColumnType.String; NewColumn.OptionsColumn.AllowSize = false; NewColumn.Caption = "操作"; NewColumn.OptionsColumn.AllowGroup = DevExpress.Utils.DefaultBoolean.False; DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit riButtonSearch = new DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit(); EditorButton editebtn = new EditorButton(ButtonPredefines.Glyph, "编辑"); editebtn.Caption = "编辑"; editebtn.Appearance.Font = new System.Drawing.Font("SimSun", 9F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(134))); riButtonSearch.Buttons.Add(editebtn); EditorButton delebtn = new EditorButton(ButtonPredefines.Glyph, "删除"); delebtn.Caption = "删除"; delebtn.Appearance.Font = new System.Drawing.Font("SimSun", 9F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(134))); riButtonSearch.Buttons.Add(delebtn); riButtonSearch.TextEditStyle = TextEditStyles.HideTextEditor; riButtonSearch.ButtonClick += new ButtonPressedEventHandler(riButtonSearch_ButtonClick); this.QCTypeConfig.RepositoryItems.Add(riButtonSearch); NewColumn.ColumnEdit = riButtonSearch; riButtonSearch.Buttons[0].Visible = false; isOpen = false; }
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
void riButtonSearch_ButtonClick(object sender, ButtonPressedEventArgs e) { if (e.Button.Caption == "编辑") { int selectedHandle = this.gridView1.GetSelectedRows()[0]; int deqtypeid = int.Parse(this.gridView1.GetRowCellValue(selectedHandle, "CSEQTYPEID".ToString()).ToString()); UpdateQCConfigTypeForm uqftf = new UpdateQCConfigTypeForm(deqtypeid); if (uqftf.ShowDialog() == DialogResult.OK) { bindData(txtName.Text); } } else if (e.Button.Caption == "删除") { } }