回复 3楼sgs的帖子
我是通过如下办法实现的:
1 初始化添加列-- typeof(Image);:
- Column imageCol = c1FlexGrid2.Cols[10];
- imageCol.Caption = "Images";
- imageCol.DataType = typeof(Image);
- imageCol.ImageAlign = ImageAlignEnum.CenterCenter;
- imageCol.Width = 200;
- this.c1FlexGrid2.Click += c1FlexGrid2_Click;
复制代码
2 点击事件响应:
-
- private void c1FlexGrid2_Click(object sender, EventArgs e)
- {
- /*下载图片*/
- string path = AppDomain.CurrentDomain.BaseDirectory + "googleSync.PNG";
- this.c1FlexGrid2[this.c1FlexGrid2.Selection.r1, 10] = Image.FromFile(path);
- this.c1FlexGrid2.Rows[this.c1FlexGrid2.Selection.r1].Height = 200;
- }
复制代码
没有用到你说的C1Picturebox,你试试上面的代码,看看能行不? |