我需要在单元格标题中显示图像。问题是我正在使用一个包含各种 GUI 方法的类,但我不知道如何在我的类中使用 cellPaint 事件。有没有另一种方法可以从我的类中更新它,就像我可以更新单元格值或者它必须是 cellPaint 事件一样?谢谢!
编辑:
class GUI {
public void FixGridCells(DataGridView grid){
}
public void AssignCellImages(DataGridView grid){
grid.Column[0].Header = myImage; // <-- This is what I need
}
}
// MyForm.cs
MyForm_Load(){
GUI gui = new GUI();
gui.FixGridSize(myGrid);
gui.AssignCellImages(myGrid); // <-- I need to call it like this
}