银河漫步 - 2017/10/30 22:36:20
ComboBox1.ListDisplay = GridList1.ListColumn[0];
似乎还需要扩展一下
比如日本人名,通常是姓和名分开的
这个时候需要
ComboBox1.ListDisplay = GridList1.ListColumn[0] + GridList1.ListColumn[1];
才能正确获得想要的动态列表
天枫十一郎 - 2017/11/3 14:25:49
你设置列的数据就可使用附加值二进制组合来连合到一起成一个数据应该就可以了吧.
这样的组合太特殊了.
银河漫步 - 2017/11/3 15:24:02
你设置列的数据就可使用附加值二进制组合来连合到一起成一个数据应该就可以了吧. 这样的组合太特殊了. 天枫十一郎 发表于 11/3/2017 2:25:49 PM |
我开始也这么想,但发现实际操作并不好操作
一则因为姓名的用字长度不均衡
有些人姓是3个字有些是1个字
导致需要对字码表补上
0000= (空格)
会导致字码表缺少自适应长度的功能
二则...12个字节用组合拼凑实在是有点长...
银河漫步 - 2017/11/19 10:42:03
如果可能还是希望能支持到2列文本的合并
多列应该没有这种特殊需求
但是2列还是存在不少可能应用到的地方
ComboBox1.ListDisplay = GridList1.ListColumn[0+1];