LOOKupE

Posted 刀的剑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LOOKupE相关的知识,希望对你有一定的参考价值。

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using DevExpress.XtraEditors;
namespace WindowsFormsApplication7
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {



            lookUpEdit1.Properties.DisplayMember = "ID";
            lookUpEdit1.Properties.ValueMember = "Names";
            lookUpEdit1.Properties.DataSource = InitData();
            lookUpEdit1.Properties.NullText = "请输入";
            lookUpEdit1.Properties.PopulateColumns();
            lookUpEdit1.Properties.BestFitMode = DevExpress.XtraEditors.Controls.BestFitMode.BestFitResizePopup;
            //  lookUpEdit1.Properties.ImmediatePopup = true;
            lookUpEdit1.ItemIndex = -1;
            lookUpEdit1.Properties.Columns[0].Caption = "ID 号码";
            lookUpEdit1.Properties.Columns[1].Caption = "姓名";
            lookUpEdit1.Properties.Columns[1].Width = 120;
            lookUpEdit1.Properties.Columns[2].Width = 300;
            lookUpEdit1.Properties.Columns[2].Alignment = DevExpress.Utils.HorzAlignment.Center;

            // lookUpEdit1.Properties.Columns[2].
            //控制选择项的总宽度
            lookUpEdit1.Properties.PopupWidth = 500;


        }




        private List<per> InitData()
        {
            List<per> list = new List<per>();
            list.AddRange(new per[] { new per("12", "zwj1"), new per("123", "zwj33"), new per("12345", "z4wj3"), new per("123456", "zwj3123") });
            return list;

        }

        private void lookUpEdit1_EditValueChanging(object sender, DevExpress.XtraEditors.Controls.ChangingEventArgs e)
        {

        }

        private void lookUpEdit1_EditValueChanged(object sender, EventArgs e)
        {

            this.Text = (sender as LookUpEdit).Text;
            this.Text += "*******" + lookUpEdit1.Text + "--" + lookUpEdit1.EditValue;
        }
    }


    public class per
    {
        public per(string id, string names)
        {
            this.ID = id;
            this.Names = names;
        }
        public string ID { get; set; }
        public string Names { get; set; }



    }
}

  

以上是关于LOOKupE的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——CSS选择器

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

片段和活动之间的核心区别是啥?哪些代码可以写成片段?

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段6——CSS选择器

VSCode自定义代码片段——声明函数