在WinForms中,表中每列的行数不同
本文关键字:WinForms | 更新日期: 2023-09-27 18:02:20
在WinForms中,我想要呈现表格数据,其中每列有不同的行数。问题是每列的行数是固定的,用户可能无法在下面进行编辑。我该如何解决这个问题?我可以在WinForms中配置任何表控件或我可以使用任何其他自由控件吗?在这种情况下,单个细胞的着色也是必需的。
的例子:
- 没有数据的单元格无法编辑并显示为灰色
- xxx和yyy为任意数值的单元格
-
带有yyy的单元格的背景颜色与其他
不同| col 1 | col 2 | col 3 channel 1 | xxx | xxx | xxx channel 2 | xxx | xxx | yyy channel 3 | xxx | xxx | xxx ... channel 48 | yyy | | xxx channel 49 | xxx | | xxx channel 50 | | | yyy channel 51 | | | xxx channel 52 | | |
我不确定我100%理解你的情况(你能提供一个图表吗?),但你可以解决我认为我听到的sourcgrid(开源)
http://sourcegrid.codeplex.com/我会尝试为顶级表中的每列创建一个单独的表。您可能需要为每个表创建一个数据源。