我正在开发 WinForms,.NET2 项目。
我正在使用 DataGridView 控件来显示一些数据。
如何动态添加要在DataGridViewImageColumn中显示的图像?
您是否尝试过设置Image属性?
获取或设置当单元格的 Value 属性未设置且单元格的 ValueIsIcon 属性设置为 false 时,在该列的单元格中显示的图像。
您可以尝试以下...
for (int i = 0; i < gridView.Columns.Count; i++)
{
TableCell tableCell = gridViewRow.Cells[i];
System.Web.UI.WebControls.Image img;
sortDirectionImageControl = new System.Web.UI.WebControls.Image();
string imageUrl = "~/Images/Myimage.jpg";
img.ImageUrl = imageUrl;
img.Style.Add(HtmlTextWriterStyle.MarginLeft, "10px");
tableCell.Wrap = false;
tableCell.Controls.Add(img);
}
希望我能正确回答您的问题。