我正在尝试创建tableview (就像Excel中的电子表格)。该表需要读取cursor中的数据(例如30k记录),并处理ListView和GridView等视图的回收。该表必须是快速的,并且要有re-sizable列(例如,我喜欢有4列,每个列的大小不同)。
我所做的:
带有自定义游标适配器的GridView
- looks like table with header row (names for the columns)
- table is fast, reading form cursor and recycling view
- column re-sizing is
我想通过遍历特定(已知)列的每个单元格( of DevExpress.GridView.gridcontrol ),根据特定的单元格值进行一些验证,到目前为止,我尝试的内容如下--
for (int i = 0; i < gridView1.Columns.Count; i++)
{
this.gridView1.Columns[i].AppearanceCell.BackColor = Color.Red;
}
使用上述代码,我可以遍历每一列, of DevExpress.GridView.gridcontrol,但不能遍历特定(第一)列的每个单元格。希望你能理解我想说的话。
我正在学习GridView。从下面的截图中你可以看到,我增加了13个不同长度字符串的按钮作为它们的文本。不管文本按钮有多长,我都试过了,但我无法修复它。我想要的是,每一行的高度与最高的元素相同,例如,第1行中的所有按钮都应该具有"lorem ipsum dolor“的高度,而其他所有行都应该具有最长的元素高度。我怎样才能做到这一点?
如果不可能,或者我可以有以下内容:所有元素都在它们的大小,但是网格实际上不是一个矩形,它可以有以下方案:(如果实际上没有网格,它只是将视图附加到列中,而不考虑触角网格在哪里。
----------------------------------------