我有一个组合框,我绑定到sortedDictionary列表,所以它以升序显示。我的问题是,我需要显示“ - 选择 - ”作为第一个选项。有什么办法要么: 1)添加另一个项目除了为数据源 或 2)添加一个无序项目的sortedDictionaryvb.net使用SortedDictionary作为组合框数据源
上任何其他的想法表示欢迎,以及:)
TIA
我有一个组合框,我绑定到sortedDictionary列表,所以它以升序显示。我的问题是,我需要显示“ - 选择 - ”作为第一个选项。有什么办法要么: 1)添加另一个项目除了为数据源 或 2)添加一个无序项目的sortedDictionaryvb.net使用SortedDictionary作为组合框数据源
上任何其他的想法表示欢迎,以及:)
TIA
在ascii排序序列中,有11个字符! “#$%&'()+,before before - 。
如果您的条目列表不可能以这些字符中的任何一个字符开头,则添加您的” - Select - 该列表将导致出现在列表顶部的“ - 选择 - ”
有点复杂的解决方案是编写一个包装类,它将在你的列表开始处放置--Select--选项。我想知道如何绑定到SortedDictionary,但我不认为组合框接受它的数据源的字典。
在用于创建sortedDictionary名单。主要想法是使用UNION,其余的可以根据需要进行修改
SELECT
'0' as yourCodeValue,
'---Select ---' as yourValueDescription
UNION
SELECT
yourCodeValue,
yourValueDescription
FROM youTable
ORDER By yourValueDescription