今天做东西要用到ExpressBars4.2,但我怎么也做不出主菜单的效果!!
D7和win2000
一、拉出一个dxBarManager控件放在界面上。
二、双击控件,在Toolbars新建 MainButton1,设其WholeRow属性为True,IsMainMenu的属性为True。
三、在Commands下Categories新建 NewButton,设dxBarManager1的Style属性为bmsFlat。
四、在Commands下的Commands下新建:Type为 TdxBarSubItem,Caption为Button1。
五、现在可以把Button1拉到界面上了。然后怎么做点击Button1出来的下拉菜单按钮呢(也许用下拉这个词不合适...)?
D7和win2000
一、拉出一个dxBarManager控件放在界面上。
二、双击控件,在Toolbars新建 MainButton1,设其WholeRow属性为True,IsMainMenu的属性为True。
三、在Commands下Categories新建 NewButton,设dxBarManager1的Style属性为bmsFlat。
四、在Commands下的Commands下新建:Type为 TdxBarSubItem,Caption为Button1。
五、现在可以把Button1拉到界面上了。然后怎么做点击Button1出来的下拉菜单按钮呢(也许用下拉这个词不合适...)?
解决方案 »
- 双CPU 禁用一个CPU怎么实现?请高手指点
- 求救,在Delphi中使用RegOpenKeyEx函数打开注册表???
- 高分求助:IFormDesigner接口的问题。
- 请写一段最简单的 客户端和服务端 收发文件的代码。
- 自定义报表预览时,如何按点一下鼠标便放大或缩小?qrpreview控件
- 请问access数据库如何实现将数据表拷贝成一个txt格式的文件?
- 请教:(socket),怎么判断服务器和客户端已经连接上了呢?谢谢!
- 那可以下载 姚庭宝 主编《精通delphi》 电子工业出版社
- 怎样解决image.Canvas显示范围问题
- 请问一下Douplicate resource(s);是什么错误,由什么引起,怎样解决?
- 存储服务器数据问题,急!
- 禁止拷贝
GetWindowRect(self.btnAdd.Handle, vRect);
self.pmAdd.Popup(vRect.Left, vRect.Top + self.btnAdd.Height);
假设你的那个BTN是btnAdd
你只要加上 Popupmenu 就可以达到你说的效果了,我猜你的意图应该是这样。
就像你打开IE,菜单栏上的第一行中的[文件(F)]、[编辑(K)]...
如果点击了一下[编辑(K)],下面就会出现[剪切(T)]、[复制(C)]、[粘贴(P)]...
现在我用ExpressBars4.2只做得出来第一行的[文件(F)]、[编辑(K)],做不出来下面的[剪切(T)]、[复制(C)]、[粘贴(P)]
另:我上面说的方法也可以。你可以试看下。