32.2.OrangeUI控件使用说明(多颜色标签控件MultiColorLabel)(示例2 绑定ListBox)

这个示例讲解MultiColorLabel如何绑定ListBoxItem的属性,

 

拖一个MultiColorLabel控件到ItemDesignerPanel上,

双击ListBox,

再弹出的列表项编辑器中添加一个ListBoxItem,

将它的Caption设置为”2”,

Detail设置为”3”,

Detail1设置为”4”,

再设置这个MultiColorLabel的ColorTextCollection,

双击MultiColorLabel的ColorTextCollection属性,

添加一个ColorTextCollectionItem,

字体颜色设置为DrawFont.Color为Red,

Name设置为’ItemCaption’,

表示要绑定的是ListBoxItem的Caption属性,

最后,

我们将ItemDesignerPanel的ItemCaptionBindingControl设置为这个MultiColorLabel,

表示让MultiColorLabel中Name为”ItemCaption”的ColorTextCollectionItem显示列表项的Caption,

同理, 可以再新建多个ColorTextCollectionItem,

它们的Name可以设置为ItemDetail,ItemDetail1,ItemDetail2,……

来让MultiColorLabel绑定ListBoxItem的其他属性.

 

发表评论