DevExpress.XtraGrid.GridControl 怎么在一列显示图片
Winform的,希望能贴代码或者例子,更清楚些,紧急求救,我qq:530423655 --------------------编程问答-------------------- --------------------编程问答-------------------- 你在对CxGridView加Columns的时候,设置Colums的属性ColumnEdit为repositoryItemPictureEdit1就可以显示为图片信息了! --------------------编程问答--------------------DataTable dt = null;
private void Form1_Load(object sender, EventArgs e)
{
DevExpress.XtraGrid.Columns.GridColumn colname = new DevExpress.XtraGrid.Columns.GridColumn();
colname.Name = "colname";
colname.FieldName = "colname";
colname.Caption = "姓名";
colname.VisibleIndex = 0;
DevExpress.XtraGrid.Columns.GridColumn colpic = new DevExpress.XtraGrid.Columns.GridColumn();
colpic.Name = "colpic";
colpic.FieldName = "colpic";
colpic.Caption = "图像";
colpic.VisibleIndex = 1;
DevExpress.XtraGrid.Columns.GridColumn colimg = new DevExpress.XtraGrid.Columns.GridColumn();
colimg.Name = "colimage";
colimg.FieldName = "colimage";
colimg.Caption = "图像";
colimg.VisibleIndex = 2;
gridView1.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] { colname,colpic, colimg });
//gridView1.OptionsView.RowAutoHeight = true;
DevExpress.XtraEditors.Repository.RepositoryItemPictureEdit picedit = new DevExpress.XtraEditors.Repository.RepositoryItemPictureEdit();
picedit.AutoHeight = true;
picedit.Name = "respositoryitempic1";
colpic.ColumnEdit = picedit;
DevExpress.XtraEditors.Repository.RepositoryItemImageEdit imageedit = new DevExpress.XtraEditors.Repository.RepositoryItemImageEdit();
imageedit.AutoHeight = true;
imageedit.Name = "respositoryitem1";
colimg.ColumnEdit = imageedit;
Image img = new Bitmap(@"G:\图片\无标题.jpg");
dt = new DataTable();
dt.Columns.Add("colname", typeof(string));
dt.Columns.Add("colpic", typeof(Image));
dt.Columns.Add("colimage", typeof(Image));
dt.Rows.Add("asda", img, img);
gridControl1.DataSource = dt;
} --------------------编程问答-------------------- dev 有demo的
http://www.devexpress.com/Support/Center/
补充:.NET技术 , C#