コード例 #1
0
        private void Terminal()
        {
            DataTable     dt = new DataTable();
            BindingSource bs = new BindingSource();

            List <clsTerminal> Terminal = new List <clsTerminal>();
            clsTerminal        c        = new clsTerminal();

            //Lenamos el DS de Categorias

            Params.Clear();

            Data.DataModule.ParamByName(Params, "Datos", "");
            Data.DataModule.FillDataSet(spCatTerminalDS, "spCatTerminal", Params.ToArray());

            dt            = spCatTerminalDS.Tables["spCatTerminal"];
            Terminal      = c.FillList(dt);
            bs.DataSource = Terminal;

            this.lueTerminal.Properties.DataSource = bs.List;
            this.lueTerminal.Properties.Columns.Add(new DevExpress.XtraEditors.Controls.LookUpColumnInfo("TerminalID", "ID"));
            this.lueTerminal.Properties.Columns.Add(new DevExpress.XtraEditors.Controls.LookUpColumnInfo("Descripcion", "Nombre"));
            this.lueTerminal.Properties.DisplayMember = "Descripcion";
            this.lueTerminal.Properties.ValueMember   = "TerminalID";

            this.lueTerminal.Properties.DropDownRows = Terminal.Count;
        }