
mfc的list control控件里面可以插入两行column吗?也就是第一行的列对应第二行的两列
mfc的listcontrol控件里面可以插入两行column吗?也就是第一行的列对应第二行的两列?...
mfc的list control控件里面可以插入两行column吗?也就是第一行的列对应第二行的两列?
展开
1个回答
展开全部
不可以。
CListCtrl是标准的二维表控件,无法产生一对多。
碰到这个问题,通常解决办法有两个:
第二列拆分为两列,这样显示上可能会变得不好看,根据自己的需要,这个是省力的办法;
自绘列表控件,需要一对多的时候,插入一个空的下一行,首列为空,并通过自绘,盖掉两行之间首列的分隔线。缺点是文字不能上下居中,并且可控性稍差和编程计算会更复杂。
如果以上不能解决问题,建议考虑其它控件或者形式来做界面吧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询