`
dzgwt2004
  • 浏览: 167801 次
  • 来自: 浙江杭州
社区版块
存档分类
最新评论

DataGridView隔行显示不同的颜色

    博客分类:
  • C#
 
阅读更多
如果该dataGridView是跟数据库绑定的,则可以触发DataBindingComplete事件:
private   void   dataGridView1_DataBindingComplete(object   sender,   DataGridViewBindingCompleteEventArgs   e) 
{
            if (this.dataGridView1.Rows.Count != 0)
            {
                for (int i = 0; i < this.dataGridView1.Rows.Count; )
                {
                    this.dataGridView1.Rows[i].DefaultCellStyle.BackColor = System.Drawing.Color.Pink;
                    i += 2;
                }
            }
}

如果没有绑定数据库,那么当dataGridView中的数据有所改变或显示的时候可以添加以下的代码:
if (this.dataGridView1.Rows.Count != 0)
            {
                for (int i = 0; i < this.dataGridView1.Rows.Count; )
                {
                    this.dataGridView1.Rows[i].DefaultCellStyle.BackColor = System.Drawing.Color.Pink;
                    i += 2;
                }
            }
分享到:
评论

相关推荐

    WinForm DataGridView控件隔行变色的小例子

    代码如下: dgv.Rows[i].DefaultCellStyle.BackColor ... 代码如下:///  /// 隔行变色 ///  /// ”dgv”&gt;传入DataGridView控件名称 public static void DgvRowColor(System.Windows.Forms.DataGridView dgv) { if

    C#中改变DataGridView控件边框颜色的方法

    在C#编程中,`DataGridView`控件是一个用于显示数据表格的强大工具,广泛应用于各种桌面应用程序。默认情况下,它的边框颜色可能并不符合所有开发者或用户对于界面美观的要求。因此,有时我们需要自定义控件的外观,...

    c#实现dataGridview前显示行号

    ### C#实现DataGridView显示行号的方法 在C#开发中,使用`DataGridView`控件时,经常需要在数据网格视图的左侧显示行号。然而,默认情况下,`DataGridView`控件并不会自动显示行号,这需要我们通过自定义的方式来...

    C#DataGridView分页显示功能实现

    `DataGridView`可以通过编程方式动态添加行,或者绑定到数据源(如DataTable、BindingSource或自定义数据集)自动显示数据。在分页功能中,我们通常会选择绑定到数据源,这样可以更方便地控制数据的加载和显示。 1....

    DataGridView 控件显示树结构

    本教程将详细讲解如何在Visual Studio 2012中,使用C#语言和WinForms来实现一个在`DataGridView`中显示树结构的示例。 首先,理解`DataGridView`控件的基本特性。它是一个可自定义的、可扩展的数据展示组件,支持...

    C#winform datagridview 中显示HTML内容

    要实现`DataGridView`显示HTML内容,我们需要对其进行扩展以支持富文本显示。这在需要呈现带有样式、链接或图像的数据时尤其有用。 首先,我们需要创建一个自定义的`DataGridView`单元格类,该类能够解析并渲染HTML...

    # 数据库中性别数据为1 0,在dataGridView需要显示为男 女.txt

    C# 数据库中性别数据为1 0,在dataGridView需要显示为男 女.txt

    DataGridView显示进度条

    在本篇中,我们将深入探讨如何在`DataGridView`中实现显示进度条的功能。 首先,我们需要了解`DataGridView`的基本结构。它是一个数据网格视图,可以动态加载和显示数据行,支持排序、过滤和编辑等操作。默认情况下...

    C#使用DataGridView显示Excel内容

    C#使用DataGridView绑定Excel,然后让用户选择Excel文件的工作表,然后点击DataGridView显示按钮就能绑定选定的工作表。 写这个主要是为了答疑CSDN论坛上一些朋友的疑问,他们想绑定Excel文件,而有不知道工作表的...

    C # 读取Excel 中的数据然后在DataGridView中显示

    C# 读取 Excel 中的数据然后在 DataGridView 中显示 这篇文章讲述了如何使用 C# 语言读取 Excel 表格中的数据,然后将其显示在 DataGridView 控件中。文章中详细介绍了读取 Excel 表格数据的步骤,并提供了相应的 ...

    dataGridView显示图片

    图片大小可能不同,为了保证显示效果,可能需要动态调整列宽以适应图片大小。 10. **异常处理**: 在处理图片加载过程中可能出现的异常,如文件不存在、格式不支持等,需要适当的异常处理机制,以防止程序崩溃。 ...

    C#中读取sql server的数据,并在datagridview中显示

    通过设置`DataSource`属性为`DataTable`对象,`DataGridView`控件会自动识别数据结构并显示数据。这一步骤实现了数据从SQL Server数据库到用户界面的完整传输和展示。 总结来说,上述代码段展示了在C#中如何利用`...

    让DataGridView显示图片

    在.NET框架中,Windows Forms的`DataGridView`控件是一个强大的数据展示工具,通常用于显示表格数据。然而,标准的`DataGridViewTextBoxColumn`只能显示文本信息,不能直接处理图像数据。本篇文章将详细讲解如何让`...

    vb.net DataGridView控件用法合集

    56. DataGridView根据值不同在另一列中显示相应图片 57. DataGridView中显示进度条(ProgressBar) 58. DataGridView中添加MaskedTextBox DataGridView控件用法合集(十二) 59. DataGridView中Enter键按下焦点移...

    DataGridView_显示和操作数据库

    DataGridView_显示和操作数据库

    DataGridView 显示数组中的元素

    DataGridView 显示数组中的元素 在Windows Forms应用程序中,DataGridView控件是一个常用的数据展示控件。它可以绑定到各种数据源,例如数据库、数组、数据表等。今天,我们将探讨如何在DataGridView中显示自己在...

    选择DataGridView列显示

    本教程将详细解释如何实现“选择性显示`DataGridView`列”的功能,以及如何通过`checkbox`来控制列的可见性。 首先,我们需要了解`DataGridView`的基本用法。`DataGridView`是Windows Forms中的一个控件,用于显示...

    datagridview列显示星号

    datagriview指定列显示为星号,如密码显示为*。是非常不错的保护手段。

Global site tag (gtag.js) - Google Analytics