GridControl详解(八)菜单

菜单控件


拖入窗口中

显示如下

设置popupMenu

设置barManager

设置controller

增加菜单项

弹出配置窗口

一般菜单项设置

对应属性如下:

对应事件:

选择菜单项设置

事件同上,是否可见同上。

子菜单项设置

是否可见同上,很少去写他的点击事件,一般都写的是他的子菜单中点击事件。

编辑菜单项设置

菜单分组设置

时间: 2024-11-09 21:40:32

GridControl详解(八)菜单的相关文章

AxureRP7.0基础教程系列 部件详解 Menu 菜单

原型库网站-讲师金乌原创发布,可自由转载,请注明出处! Axure中文官网:www.AxureRP.cn   <AxureRP7.0部件详解> Menu 菜单 常用案例 网站导航 菜单部件通常用于母板之中,其目的是在原型中跳转到不同页面. 编辑菜单 要编辑菜单,右键点击在弹出的上下文菜单中选择 在之前/之后新增菜单项.删除菜单.新增子菜单. 菜单样式使用工具栏或部件样式面板可以编辑菜单样式,如填充颜色,字体颜色,字体大小等,需要注意的是子菜单是通过父菜单获取格式的.要自定义菜单样式,参见 弹出

GridControl详解(三)列数据的格式设置

为了测试方便,我们加入新的3列,格式分别是数据,时间,字符串.代码增加下列部分: //格式增加 dt.Columns.Add("数据",typeof(decimal)); dt.Columns.Add("时间",typeof(DateTime)); dt.Columns.Add("自定义",typeof(string)); dt.Rows.Add(new object[] { 1, "张三", 1,"东大街6号&qu

GridControl详解(一)原汁原味的表格展示

Dev控件中的表格控件GridControl控件非常强大.不过,一些细枝末节的地方有时候用起来不好找挺讨厌的.使用过程中,多半借助Demo和英文帮助文档.网上具体的使用方法也多半零碎.偶遇一个简单而且详细的使用文档.好记性不如烂笔头!转载过来,整理整理发出来做个记录,总共有十个小节.做的非常精细,非常感谢原作者. 插件所在位置 使用时拖拽过来,如下所示即使拖拽过来原封不动的样子: 在程序中写入构建一个表格的代码: private DataTable InitDt() { DataTable dt

Dev之GridControl详解

Dev控件中的表格控件GridControl控件非常强大.不过,一些细枝末节的地方有时候用起来不好找挺讨厌的.使用过程中,多半借助Demo和英文帮助文档.网上具体的使用方法也多半零碎.偶遇一个简单而且详细的使用文档.好记性不如烂笔头!转载过来,整理整理发出来做个记录,做的非常精细,非常感谢原作者. Options OptionsBehavior 视图的行为选项 AllowIncrementalSearch 允许用户通过输入想得到的列值来定位行 AllowPartialRedrawOnScroll

GridControl详解(七)事件

private void gridView1_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e) { if (e.Button == MouseButtons.Left) { //鼠标的那个按钮按下 } if (e.Clicks == 2) { //鼠标点击次数 } if (e.Delta > 0) { //鼠标滚轮滚动方向 } if (e.X > 0 & e.Y >

GridControl详解(四)分组排序汇总

分组: 按时间分第一组: 按性别分第二组: 显示结果: 高级设置: 将所有组展开代码:gridView1.ExpandAllGroups(); 显示结果: 自定义组名,GridView级事件 增加事件: private void gridView1_CustomDrawGroupRow(object sender, DevExpress.XtraGrid.Views.Base.RowObjectCustomDrawEventArgs e) { GridGroupRowInfo GridGroup

[数据库事务与锁]详解八:底理解数据库事务乐观锁的一种实现方式——CAS

注明: 本文转载自http://www.hollischuang.com/archives/1537 在深入理解乐观锁与悲观锁一文中我们介绍过锁.本文在这篇文章的基础上,深入分析一下乐观锁的实现机制,介绍什么是CAS.CAS的应用以及CAS存在的问题等. 线程安全 众所周知,Java是多线程的.但是,Java对多线程的支持其实是一把双刃剑.一旦涉及到多个线程操作共享资源的情况时,处理不好就可能产生线程安全问题.线程安全性可能是非常复杂的,在没有充足的同步的情况下,多个线程中的操作执行顺序是不可预

Linux 网络编程详解八

TCP/IP协议三次握手机制 TCP/IP是全双工通道,两端都可以读写,三次握手机制就是验证TCP/IP是否是全双工通道 1.客户端调用connect()函数,阻塞客户端进程,客户端向服务器发送数据包SYN,包SYN的值是a,客户端状态置为SYN_SENT,表示向服务器发送验证 2.服务器在调用listen()函数后,将socket套接字变成被动套接字,然后服务器端在accept()函数处阻塞,此时服务器端状态是SYN_RCVD,表示等待客户端发送SYN包.当服务器接收到客户端的SYN的数据包之

MQTT---HiveMQ源码详解(八)Netty-WebSocket

基于netty实现Webscoket相对来说就是相当简单,所以本讲中就不搞太复杂的了,给大家看一个类图,和一段给pipeline添加handler,就可以完全了解hivemq如何处理的了,其实跟几乎所有需要使用netty去支持websocket的处理一致. public class WebsocketTransportChannelInitializer { public static final int MAX_CONTENT_LENGTH = 65536; private final Web