c# - 在 C# 中为 dataGridView 单元格提供背景图像

标签 c# datagridview cell background-image

我想使用 .net 组件 DataGridView 为行标题和列标题提供来自图像的自定义背景。甚至可以这样做吗?如果是这样,怎么做到的?

我使用 Visual Studio 2008、Windows 应用程序、C#。

最佳答案

可以更改数据 GridView 行标题的属性。您需要处理 CellPainting 或 RowPostPaint 事件并在行标题单元格中手动绘制图像。

 protected override void  OnRowPostPaint(DataGridViewRowPostPaintEventArgs e)
        {
             // Your code to insert image/content per cell goes here    
        }

关于c# - 在 C# 中为 dataGridView 单元格提供背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1722013/

相关文章:

C#如何将object中的所有空列表变成null

c# - Windows 窗体 : How to make the Form and a Grid Change Sizes Together?

ios - Xcode/Swift 4 打开 pdf 文件的静态表格单元格

c# - 如何使用 C# 在 Azure 表存储中自动生成 RowKey

c# - 如何使用 pinvoke 将图像从 c 或 c++ 发送到 C#

c# - 将字符串转换为小数忽略点

c# - 检查滚动条是否在数据 GridView 中可见

c# - 滚动时 Gridview 卡住/固定标题丢失背景颜色

jquery - HTML 表格单元格在应占用完整单元格高度的插槽中拆分

ios - 表格单元格中显示长文本标签,但如何在 Swift 中的第二行添加边距?