本文爲個人.NET控件庫DevExpress使用筆記,個人DevExpress版本爲13.1c#
一、控件類型全稱:DevExpress.XtraEditors.MRUEdit編輯器
二、控件所在程序集:DevExpress.XtraEditors.v13.1.dll函數
三、工具箱內分類:DX.13.1: Common Controls工具
四、控件樣式截圖this
五、DevExpress.XtraEditors.MRUEdit繼承自類DevExpress.XtraEditors.ComboBoxEdit,是一個特殊的下拉菜單,該下拉菜單能夠記錄以前輸入過的文本做爲菜單項,並在下拉菜單中每項的最後提供一個紅色的×型標記用於將該項從菜單中移除。MRU是英文單詞「the Most Recently Used」的縮寫。code
六、能夠在屬性管理器中找到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函數手動添加:it
mruEdit1.Properties.Items.Add("http://www.sina.com.cn/"); mruEdit1.Properties.Items.Add("http://www.sohu.com/"); mruEdit1.Properties.Items.Add("http://www.qq.com/"); mruEdit1.Properties.Items.Add("http://www.163.com/");
七、程序運行後,在MRUEdit控件中輸入數據時,彈出菜單中會自動顯示出符合條件的補全後文字,用鼠標單擊該條目便可實現自動補全功能,以下圖所示:class
八、程序運行後,在MRUEdit控件中輸入數據後按下回車鍵,能夠將當前輸入的結果保存到下拉菜單中,以備再次使用。
END