【2019年1月10日】这两天调试心得
温馨提示:
本文最后更新于 2020年08月24日,已超过 1,544 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。
这两天都在修改仿真程序,模拟仿真PLC数据,这个看起来简单,其实里面有算法的实现,经常会在程序跑到一大半的时候程序崩溃,不知道什么原因,
后来仔细看代码,才查出来Bug。
这两天没有更新blog,因为小孩子生病了,我也生病了,还没有好转。
身体真的很重要!!!
C#里面还是挺有意思的
如何更改dev gridcontrol中数据行的颜色,根据条件?
private void gv_On_RowStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowStyleEventArgs e)
{
int hand = e.RowHandle;//行号
// Console.WriteLine("hand:"+hand);
if (hand < 0)
{
return;
}
//DataRow dr = gv_PaperOn.GetDataRow(hand);
//if (dr == null)
// return;
//int selectedHandle = gridView1.GetSelectedRows()[hand];
if (gv_On.GetRowCellValue(hand, "onType").ToString() == "2")
{
e.Appearance.ForeColor = Color.Red;//字体颜色
e.Appearance.BackColor = Color.Linen;//行背景颜色
//e.Appearance.BackColor2 = Color.Blue;//渐变颜色
}
}
如何更改gridcontrol中表的内容,根据条件?
private void gv_PaperOn_CustomColumnDisplayText(object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDisplayTextEventArgs e)
{
if (e.Column.FieldName == "onType")
{
if (e.Value.ToString() == "2")
e.DisplayText = "boy";
else
e.DisplayText = "gril";
}
}
正文到此结束
- 本文标签: 感悟 励志 每日一言
- 本文链接: http://www.unknowtime.top/article/47
- 版权声明: 本文由仓颉大哥原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权