silverlgiht DataGird行颜色转换
来源:互联网 发布:db数据库修改器汉化版 编辑:程序博客网 时间:2024/05/19 06:17
// <summary>
/// 改变行的颜色
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void dgList_LoadingRow(object sender, DataGridRowEventArgs e)
{
//Color col = ColorTranslator.FromHtml(strColor);
if (e.Row.GetIndex() == 1)
{
SolidColorBrush brush = new SolidColorBrush(ToColor.HtmlToColor("#e2ecf3"));
e.Row.Background = brush;
}
else
{
if (e.Row.GetIndex() != 1)
{
if (e.Row.GetIndex() / 2 > 0)
{
SolidColorBrush brush = new SolidColorBrush(ToColor.HtmlToColor("#e2ecf3"));
e.Row.Background = brush;
}
}
}
//DataGridViewRow dgr = dataGridView1.Rows[e.Row.GetIndex()];
//try
//{
// if (dgr.Cells["列名 "].Value.ToString() == "比较值 ")
// {
// dgr.DefaultCellStyle.ForeColor = 设置的颜色;
// }
//}
//catch (Exception ex)
//{
// MessageBox.Show(ex.Message);
//}
}
public static Color HtmlToColor(string htmlColr)
{int baseIndex = 1;
byte a, r, g, b;
a = r = g = b = 255;
if (htmlColr.Length == 9)
{
a = Convert.ToByte(htmlColr.Substring(baseIndex, 2), 16);
baseIndex += 2;
}
r = Convert.ToByte(htmlColr.Substring(baseIndex, 2), 16);
g = Convert.ToByte(htmlColr.Substring(baseIndex += 2, 2), 16);
b = Convert.ToByte(htmlColr.Substring(baseIndex += 2, 2), 16);
return Color.FromArgb(a, r, g, b);
}
- silverlgiht DataGird行颜色转换
- Flex 迷你教程 — 动态改变DataGird行的颜色
- 获取easyUI的datagird的所有行
- 颜色转换
- 颜色转换
- 颜色转换
- 颜色转换
- 颜色转换
- 颜色转换
- 颜色转换
- C# 交替显示项的DataGird,鼠标上移时转变颜色,退出后能恢复原来颜色
- easyUI datagird复选框与行选中分离
- datagird分页
- Datagird样式
- Datagird样式
- DataGird 相关
- eayui-datagird
- Silverlgiht鼠标画直线方法
- 系统基础考虑-与用户相关
- 库存---历史结存量计算方法
- android MediaScanner详解
- 位操作
- HEW3工程链接错误(L2330 (E) Relocation size overflow )及解决
- silverlgiht DataGird行颜色转换
- 自定义堆栈(回文检测)
- 手机获取验证码的功能
- error: failed to attach to process ID 0
- html命名和css书写顺序
- Maven 命令行选项
- weka学习(一) 将weka导入到eclipse中
- adb server无法启动方法,结束占用端口的进程
- struct statfs