Dev LookUpEdit下拉框控件
今天做dev的项目的时候,用到了下拉框控件LookUpEdit控件,但是其中有些表示自己忘了。记录一下,不至于以后不用忘了查询费时间。
//使用LookUpEdit的值
变量=this.lookupedit.editvalue.tostring() //是lookupedit.properties.valuemember的值
变量=this.lookupedit.text.trim() //是lookupedit.properties.displaymember 的值
lookupedit.itemindex=0; //选择第一项,0是索引
comb_xq.Properties.NullText = "全部"; //为null时的text值
lookupedit绑定:可以手动绑定也可以根据查询到的list来绑定;
public class ComboxCommon
{
public long ID { get; set; }
public string Name { get; set; }
}
/// <summary>
/// 卡类型下拉框
/// </summary>
private void bindcombPrice()
{
IList<ComboxCommon> infoList = new List<ComboxCommon>();
ComboxCommon info1 = new ComboxCommon();
info1.Name = "类型1";
info1.ID = 0;
infoList.Add(info1);
ComboxCommon info2 = new ComboxCommon();
info2.Name = "类型2";
info2.ID = 1;
infoList.Add(info2);
lookupedit.Properties.DataSource = infoList;
lookupedit.Properties.ValueMember = "ID";
lookupedit.Properties.DisplayMember = "Name";
comb_Price.ItemIndex = 0;
}
//list数据绑定
for (int i = 0; i < list.Count; i++)
{
ComboxStreetInfo info1 = new ComboxStreetInfo();
info1.Name = list[i].Name;
info1.ID = list[i].ID;
infoList.Add(info1);
}
lookupedit.Properties.DataSource = infoList;
lookupedit.Properties.ValueMember = "ID";
comb_Street.Properties.DisplayMember = "Name";

浙公网安备 33010602011771号