using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
using System.Windows.Forms;
class SetDataViewGirdStyle
{
private static Color _mLinearBeginColor;
private static Color _mLinearEndColor;
private static Color _mBorderColor;
private static bool _IsDrawing2D;
public SetDataViewGirdStyle()
{ }
/// <summary>
/// 设置DataGirdView显示颜色
/// </summary>
/// <param name="dgv">目标DataGirdView对象</param>
/// <param name="BackgroundColor">DataGirdView背景色</param>
/// <param name="SelectionBackColor">选定行的背景色</param>
/// <param name="SelectionForeColor">选定行的前景色</param>
/// <param name="CellSelectionBackColor">单元格被选定时的背景色</param>
/// <param name="RowBackColor">默认行背景色</param>
/// <param name="ImparRowBackColor">默认奇数行背景色</param>
/// <param name="IsDrawRowHeaders">是否绘制行标题颜色</param>
/// <param name="IsDrawing2D">是否启用二维绘制行标题颜色(渐变色)</param>
/// <param name="mLinearBeginColor">渐变色起始颜色</param>
/// <param name="mLinearEndColor">渐变色结束颜色</param>
/// <param name="mBorderColor">边框颜色</param>
public static void SetDgvViewColor(DataGridView dgv, Color BackgroundColor,
Color SelectionBackColor, Color SelectionForeColor,
Color CellSelectionBackColor, Color RowBackColor,
Color ImparRowB