Revit二次开发第十二回:ComboBox中的楼层显示问题

楼层:标高1,标高2,。。。。

对于上面的combobox,datasource=list<level>,则combobox中显示的是乱糟糟,所以我就把datasource改成了,list.selece(x=>x.name),可是这样的话,获取选择项怎么获取?

其实,在combobox中,有个属性,displaymember,

cboLevel.DataSource=list<Level>;

cboLevel.DisplayMember="Name";

这样设置的话,数据源就没有问题了,且可以设置combo的显示为list中元素的.Name属性,

当然,你还可以设置为.Id属性,显示的就是一个个的ID号了。

猜你喜欢

转载自blog.csdn.net/niaxiapia/article/details/80898877
今日推荐