记录历史

DevExpress:带记录历史功能的下拉菜单MRUEdit

蓝咒 提交于 2019-12-04 08:52:35
本文为我的.NET控件库DevExpress使用笔记,我的DevExpress版本为13.1 1、控件类型全称:DevExpress.XtraEditors.MRUEdit 2、控件所在程序集:DevExpress.XtraEditors.v13.1.dll 3、工具箱内分类:DX.13.1: Common Controls 4、控件样式截图 5、DevExpress.XtraEditors.MRUEdit继承自类DevExpress.XtraEditors.ComboBoxEdit,是一个特殊的下拉菜单,该下拉菜单可以记录之前输入过的文本作为菜单项,并在下拉菜单中每项的最后提供一个红色的×型标记用于将该项从菜单中移除。MRU是英文单词“the M ost R ecently U sed”的缩写。 6、可以在属性管理器中找到Properties下的Item,打开字符串集合编辑器添加MRUEdit的默认菜单项。 从窗体的Designer.cs文件中可以看到这些字符串是用的Items集合下的AddRange函数添加的: this.mruEdit1.Properties.Items.AddRange(new object[] { "www.2014.com", "www.2015.com", "www.2016.com"}); 也可以直接使用Items集合下的Add函数手动添加: