Devexpress DropDownButton 用法

 public partial class XtraForm2 : DevExpress.XtraEditors.XtraForm
    {
        public XtraForm2()
        {
            InitializeComponent();
            CreateDropDownControl();
        }
        private void CreateDropDownControl()
        {
            DropDownButton btn = new DropDownButton();
            btn.Text = "Click here";
            btn.DropDownControl = CreateDXPopupMenu();
            btn.Location = new Point(100, 200);
            Controls.Add(btn);
        }
        private DXPopupMenu CreateDXPopupMenu()
        {
            DXPopupMenu menu = new DXPopupMenu();
            menu.Items.Add(new DXMenuItem("Item", OnItemClick));
            menu.Items.Add(new DXMenuCheckItem("CheckItem", false, null, OnItemClick));
            DXSubMenuItem subMenu = new DXSubMenuItem("SubMenu");
            subMenu.Items.Add(new DXMenuItem("SubItem", OnItemClick));
            menu.Items.Add(subMenu);
            return menu;
        }
        private void OnItemClick(object sender, EventArgs e)
        {
            DXMenuItem item = sender as DXMenuItem;
            XtraMessageBox.Show(item.Caption);
        }
    }

时间: 2024-10-18 18:37:24

Devexpress DropDownButton 用法的相关文章

DevExpress 控件 DataGrid常见用法

刚接触DevExpress第三方控件,把DataGrid的常见用法整理一下,以供参考: 说明: gcTest   GridControl gvText    GridView <span style="font-size:14px;"> DataTable dt=new DataTable ();//绑定 gcTest.DataSource = dt; //隐藏最上面的GroupPanel gvText.OptionsView.ShowGroupPanel = false;

DevExpress之SplashScreen用法实例

本文实例展示了DevExpress中SplashScreen的用法,对于C#初学者来说有一定的参考借鉴价值,具体用法如下: 关键代码部分如下: using DevExpress.XtraSplashScreen; using System; namespace DevExpressUtilHelpV3 { /// <summary> /// 基于.NET 3.0的 SplashScreen工具类 /// </summary> public static class SplashSc

DevExpress之ChartControl用法

DevExpress中的ChartControl顾名思义就是数据基于图表展示,其关键在于Series上的处理. using System; using System.Drawing; using DevExpress.XtraCharts; namespace DevExpressUtilHelpV3 { public static class ChartToolV3 { /// <summary> /// 创建Series /// </summary> /// <param

DevExpress 控件用法笔记(VB)

1.ChartControl 显示条形图 ChartControl1.Titles.Clear() ChartControl1.Series.Clear() Dim db As DataTable SqlDataAdapter1.SelectCommand.CommandText =sqlstr db = New DataTable SqlDataAdapter1.Fill(db) Dim series1 As DevExpress.XtraCharts.Series = New DevExpr

DevExpress.XtraEditors.DataNavigator用法

1.DevExpress.XtraEditors.DataNavigator刚拖到winform窗体上的样子: 设置DataNavigator控件属性Dock=Bottom;TextLocation=End;TextStringFormat=第 {0}页 ,共 {1}页; 如果想显示ToolTip,需把ShowToolTips设置为True.设置Button的Hint为自己想要显示的内容即可. 比如: 在运行时会有下面效果: 上图中的首页.前一页.后一页.尾页的图片是自定义的,那么怎么使用自定义

DevExpress使用教程:XtraGrid常见用法

支持多种类型的数据集合作为数据源 XtraGrid与传统的DataGridView一样,支持多种类型作为其数据源.下面例子是将DataTable, List和数组分别绑定到XtraGrid里面. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48      //定义数据源 List

DevExpress LookUpEdit和ComboBoxEdit部分用法

LookUpEdit 1.绑定列 (注意点:LookUpEdit1的FieldName要和绑定的列明一致) 方式一: LookUpEdit1.Properties.DisplayMember = "attrib2Name"; LookUpEdit1.Properties.ValueMember = "attrib2"; LookUpEdit1.Properties.DataSource = dataset1.Tables["TDefSeason"

DevExpress GridControl 部分用法

1.GridControl赋值:this.GridControl1.DataSouce=dt; 2.GridContro总合计及分组合计: 常规总合计直接RunDesigner-Group Summary Items DisplayFormat 设置显示格式如:{0:P}表示显示为百分号模式.如数据源中为0.5.表示出来为50% FieldName 设置显示的对应列 ShowInGroupColumnFooter 在那一列下面显示 SummaryType 合计方式.选择Custom表示自定义.C

DevExpress中SearchLookUpEdit用法总结

在前一个项目中用到了DevExpress,需要搜索某一个字段,来拉取出对应的相关信息,比来比去,发现SearchLookUpEdit的用户体验更好,但自己是个不折不扣的C#和DevExpress的初学者,在折磨一阵度娘之后,发现还是说LookUpEdit控件的多,真正讲解SearchLookUpEdit的寥寥无几,伍华聪的博客虽然提到,但说的也是犹抱琵琶半遮面.于是参考Demo,在一边摸索一边用中总结了一些东西出来,现在分享给大家. 1.我们拖动SearchLookUpEdit至Form中,现在