使用PopupContainerEdit和PopupContainerControl制作下拉菜单树小记
来源:互联网 发布:淘宝领的优酷会员 编辑:程序博客网 时间:2024/06/15 05:37
首先拖动一个PopupContainerEdit控件和PopupContainerControl控件到界面上,在 PopupContainerControl中拖动一个TreeList控件,设置TreeList控件的OptionsView属性,我的设置为
设置TreeList控件的OptionsView属性 设置TreeList的OptionsSelection属性:
设置TreeList的OptionsBehavior属性,使其不可编辑: 然后设置PopupContainerEdit的PopControl属性
使其与PopupContainerControl组件关联
为TreeList添加FocusedNodeChanged事件
C#代码
- private void treeList2_FocusedNodeChanged(object sender, FocusedNodeChangedEventArgs e)
- {
- TreeListNode node = e.Node;
- popupContainerEdit1.Tag = node["xxxx"].ToString();
- popupContainerEdit1.EditValue = node[0].ToString();
- popupContainerEdit1.ClosePopup();
- }
选择之后便可关闭弹出框。
补充:为了能让PopupContainerControl和PopupContainerEdit的宽度保持一致,需要在PopupContainerEdit上添加QueryPopUp事件处理:
C#代码
- private void popupContainerEdit1_QueryPopUp(object sender, CancelEventArgs e)
- {
- PopupContainerEdit popupedit = (PopupContainerEdit)sender;
- popupContainerControl1.Width = popupedit.Width;
- }
- 使用PopupContainerEdit和PopupContainerControl制作下拉菜单树小记
- 使用PopupContainerEdit和PopupContainerControl制作下拉菜单树小记
- C# DevExpress PopupContainerEdit 下拉树列表的应用
- 完全使用CSS制作下拉菜单
- 使用CSS制作4级下拉菜单
- powerpoint制作下拉菜单
- css制作下拉菜单
- 怎么制作下拉菜单?
- JS制作下拉菜单
- Abap下拉菜单制作
- android下拉菜单制作
- CSS3制作下拉菜单
- 制作二级下拉菜单
- dreamwear制作下拉菜单
- 下拉菜单制作
- 制作联动下拉菜单
- css下拉菜单制作
- DevExpress中的PopupContainerControl下拉弹窗控件
- [POJ1201]Intervals && [POJ2983]Is the Information Reliable
- “0×80070522客户端没有所需的特权”解决办法
- Linux内核启动分析
- A_Prn_Barcode 应用code128码的 注意事项
- UML建模语言中的UML图分类
- 使用PopupContainerEdit和PopupContainerControl制作下拉菜单树小记
- jstat 详解
- 事务时间如何去掉wasted time
- vim基本模式
- 黑马程序员--多线程与套接字组合:简单聊天室(1)
- 蓝桥杯 高斯日记
- 服务方式隐藏
- 封装 WinSock C/S 通信
- Web开发中遇到的一些乱码及解决方式