本文主要是介绍设置gridcontrol的单击事件和右键菜单,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
接着上一篇显示,讲一下显示之后的对一行数据的点击和右键菜单的实现
点击事件
首先在界面中点击gridcontrol,在属性中选择时间(小闪电的标志),找到操作-Click,在后面自己明明点击的方法名,回车进入函数实现界面,输入实现的功能代码即可实现点击后的功能,代码为按操作执行后的自动生成的
private void gridControl1_Click(object sender, EventArgs e){//功能方法}
右键菜单及事件
右键我只设了两个功能,在设计界面点击工具箱找到ContextMenuStrip,拖到gridControl中,可以看到左上有了一个右键的菜单设计,我添加了一个复制一个打开外部exe的功能
然后点击添加的右键项,设置属性中的Text项,为显示的内容;
点击事件进行功能的函数实现
private void Click_Copy(object sender, EventArgs e){DataRow myDataRow = gridView1.GetDataRow(gridView1.FocusedRowHandle);Clipboard.SetDataObject(myDataRow["IP"].ToString() + ":" + myDataRow["Port"].ToString());}
右键两个功能:
- 复制功能在文章https://blog.csdn.net/u010458948/article/details/101509510中讲过
- 打开外部exe程序在文章https://blog.csdn.net/u010458948/article/details/101509127中讲过
这篇关于设置gridcontrol的单击事件和右键菜单的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!