第三方控件DevExpress for WPF TableView 选中行背景色(CS程序) 20
WPF在使用第三方控件DevExpress中有个控件是GridControl其中tableView是展现到用户界面的部分,想问问怎么才能修改用户选中行的背景色(系统默认是...
WPF在使用第三方控件DevExpress 中有个控件是GridControl 其中tableView是展现到用户界面的部分,想问问怎么才能修改用户选中行的背景色(系统默认是浅蓝色,客户反馈区分不明显) 。 尝试过很多方法 但都获取不到行或单元格。只能获取我绑定的类型。
展开
2个回答
展开全部
注册GridView中的这个事件,代码如下:
dgvMain.RowCellStyle += new DevExpress.XtraGrid.Views.Grid.RowCellStyleEventHandler(dgvMain_RowCellStyle);
void dgvMain_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e)
{
e.Appearance.BackColor = Color.Red;
}
dgvMain.RowCellStyle += new DevExpress.XtraGrid.Views.Grid.RowCellStyleEventHandler(dgvMain_RowCellStyle);
void dgvMain_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e)
{
e.Appearance.BackColor = Color.Red;
}
更多追问追答
追问
我做的是WPF的窗体应用程序,用到的DevExpress中的GridControl 里面没有GridView这个控件,只有tableView。tableView没有RowCellStyle 这个属性。
DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs 这一句里面只能点到XtraGrid,下面就没有Views了。
是因为版本不对吗 ?
追答
我用的9.3版本
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询