c# - 如何将不同的图标/图像添加到 c# 中的 datagridview 行标题?

标签 c# winforms datagridview

我想动态地向 c# windows 窗体 datagridview 行标题添加不同的图像。它应该像检查任何单元格值一样,如果它>10 显示一些图像,否则显示其他图像。如何做这个?请帮助我......

最佳答案

将 OnRowDataBound 事件处理程序添加到 GridView

在事件处理程序中 - 检查标题并相应地处理每一列

protected virtual void OnRowDataBound(GridViewRowEventArgs e) {
   if (e.Row.RowType == DataControlRowType.Header) {
       // process your header here..
    }
}

有关更多信息,请访问此处:http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridviewroweventargs.row.aspx

关于c# - 如何将不同的图标/图像添加到 c# 中的 datagridview 行标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6613940/

相关文章:

c# - 拖动时 TreeView 自动滚动

c# - 我应该如何/应该用一个 linq 查询替换嵌套的 foreach ?

c# - 缓存对象列表

c# - 在 DataGridView 中禁用编辑

c# - 强制 DataGridView 整行选择

c# - 在 C# 中将不可序列化对象转换为字符串

c# - 为什么插入表不起作用?

c# - 使用 Lambda 表达式的高级搜索

c# - 当表单位于主监视器的上方和左侧时,光标变为对角线调整大小

c# - datagridview 列索引