Winform菜单之ContextMenuStrip
2015-06-26 16:30
393 查看
ContextMenuStrip实际就是上下文菜单,就是右键单击某个窗体或者控件后出来的菜单。
从工具栏里拖一个出来放在窗口上就行
然后进行一系列的设置,设置方法跟前面的MenuStrip基本是一样的,还是从items集合里设置,当然也可以直接在ContextMenuStrip上面输入菜单项,设置完毕后双击某个菜单项切换到代码视图,进行逻辑编码即可。同Menustrip,如果是多级菜单的话,可以在某个菜单项的DropDownItems里面继续设置集合即可。如下图
上下文菜单搞好后,从哪里可以看到它尼,呵呵,这个问题好,上下文菜单必须依赖于某个窗体或控件,比如我在窗体里面放入一个splliterContainer,然后将上下文菜单绑定到splliterContainer的panel2上。选择panel2,在panel2的属性上设置,贴图啊
pannel2 的ContextMenuStrip的属性上选择上下文菜单就可以,这样的话就将这个上下文菜单跟控件绑定好了哦!效果图啊贴给
右键点击panel2就出来了哦,点击其他地方莫有用哦
至于上下文菜单与数据的关联,比如与datagridview里面的某行数据关联,这个在后面的datagridview里面介绍吧。。
从工具栏里拖一个出来放在窗口上就行
然后进行一系列的设置,设置方法跟前面的MenuStrip基本是一样的,还是从items集合里设置,当然也可以直接在ContextMenuStrip上面输入菜单项,设置完毕后双击某个菜单项切换到代码视图,进行逻辑编码即可。同Menustrip,如果是多级菜单的话,可以在某个菜单项的DropDownItems里面继续设置集合即可。如下图
上下文菜单搞好后,从哪里可以看到它尼,呵呵,这个问题好,上下文菜单必须依赖于某个窗体或控件,比如我在窗体里面放入一个splliterContainer,然后将上下文菜单绑定到splliterContainer的panel2上。选择panel2,在panel2的属性上设置,贴图啊
pannel2 的ContextMenuStrip的属性上选择上下文菜单就可以,这样的话就将这个上下文菜单跟控件绑定好了哦!效果图啊贴给
右键点击panel2就出来了哦,点击其他地方莫有用哦
至于上下文菜单与数据的关联,比如与datagridview里面的某行数据关联,这个在后面的datagridview里面介绍吧。。
相关文章推荐
- Windows 10最新预览版10154曝光 接近99%的正式版
- postgresql 异步流复制
- js contains方法
- eclipse中 Perspective switch job 弹框问题
- apache 编译错误 configure: error: APR not found
- Unity Ray 射线检测
- Linux学习笔记(三)——安装X图形界面以及简单操作
- 日语学习之沪江N3基础 20150626 -6
- Android 注解和反射原理和实现学习(下)
- cmake的一些小经验
- CF#309(Div2)C(组合数的数学题)
- SQL 数据库里是否可以通过视图更改表中的数据?
- js中cookie的使用详细分析
- [XCode] 通过Assistant Editor完成拖拽映射UI元素和Action
- 刨根问底Objective-C Runtime(2)- Object & Class & Meta Class
- 正则表达式教程
- SPRING STS Virgo OSGI 开发一 : bundle 项目的创建
- tableView的上拉刷新和下拉刷新
- IOS中如何Hook消息
- 深入理解Java对象序列化