Silverlight中实现带CheckBox的多选下拉框

 近日在做项目时需要用到一个多选的下拉框,发现Silverlight Toolkit中没有这样的东西,于是在网上Google一下发现竟然没有人研究过这个东东,唯有发现一个用button+Listbox组合的,视觉效果和使用效果都不佳。于是自己捣鼓了一下分享给大家;

第一种格式:使用DisplayPath和SelectedValuePath,使用自定义分隔符 "|"
Silverlight中实现带CheckBox的多选下拉框

第二种格式:
Silverlight中实现带CheckBox的多选下拉框

这个版本对于我们的项目应用已经够了,但是其中还有一个问题没有解决 SelectedValue的双向绑定有些问题、从源端到控件的绑定还没有处理。
有什么好的建议可以给我发邮件[email protected]

源码下载:/Files/shiaupo/SL.Controls.Demo.rar

你可能感兴趣的:(silverlight)