本帖最后由 飞雪连天射 于 2024-1-29 16:48 编辑
1、在FlexGrid 加载时的OwnerDrawCell中根据行状态值在相关列上显示为自定义的图片,代码如下:
if(Grid.Cols[e.Col].Name == "1")
{
e.Text = null;
e.Image = MyImg;
}
后需要再去单元格中取出张张图片发现无法取到,通过以下方法都试过,取出的单元格值均是空字符串或者null
Object obj = Grid.GetData(Grid.Row, Grid.Col);
Object obj1 = Grid.Rows[Grid.Row][Grid.Col];
string s= Grid.GetDataDisplay(Grid.Row, Grid.Col);
Image img= Grid.GetCellImage(Grid.Row, Grid.Col);
如何取该图片?
2、水平分隔线时如果合并单元格会如下面
怎样使合并的”分类“列和”完成“列之间显示有垂直分隔线,仅这有分隔线,后面其它列还是保持只显示水平分隔线
|