wpf datagrid 设置行颜色

问题描述

wpf datagrid 设置行颜色

** 我是这样设置颜色,主要是验证一数据根据条件给行设置颜色。但是一滚动颜色设置就不对了,行颜色来回跑**
DataGridRow row = (DataGridRow)dataGrid.ItemContainerGenerator.ContainerFromIndex(rowIndex);
if (rowContainer == null)
{
dataGrid.UpdateLayout();
dataGrid.ScrollIntoView(dataGrid.Items[rowIndex]);
row = (DataGridRow)dataGrid.ItemContainerGenerator.ContainerFromIndex(rowIndex);
}

            row.Background = new SolidColorBrush(Colors.Red);

解决方案

http://q.cnblogs.com/q/45771/

解决方案二:

dataGrid中动态设置行颜色
WPF DataGrid 实现行颜色改变
Flex修改DataGrid行颜色以及按行值设置行颜色

时间: 2025-01-26 19:20:53

wpf datagrid 设置行颜色的相关文章

JQuery中dataGrid设置行的高度示例代码

 dataGrid 设置行的高度在jquery中如何做到,下面有个不错的教程,感兴趣的朋友可以参考下  代码如下: columns:[[  {field:"activitycontent",title:'活动内容',width:fixWidth(0.18),align:"center",halign:"center",  formatter:function(value,rec){  if(value.indexOf("src"

wpf datagrid 设置了滚动条颜色,宽度,可是小三角不见了

问题描述 就是如图片所示,我设置了滚动条的颜色,小三角就消失了 解决方案 解决方案二:<!--DataGrid样式--><Stylex:Key="DataGridStyle_New2"TargetType="{x:TypeDataGrid}"><SetterProperty="BorderThickness"Value="0"/><SetterProperty="CanUse

WPF DataGrid 双击行弹出窗口

问题描述 我想实现鼠标双击行弹出窗口应该怎么做呢?我把DataGrid加上MouseDoubleClick事件,但它会在DataGrid任何一个地方都会弹出窗口.求解.. 解决方案 解决方案二:加个if当selectitems==null不弹出

JQuery中dataGrid设置行的高度示例代码_jquery

复制代码 代码如下: columns:[[ {field:"activitycontent",title:'活动内容',width:fixWidth(0.18),align:"center",halign:"center", formatter:function(value,rec){ if(value.indexOf("src")<0){ if(rec.activitycontent.length>Math.ce

ASP.NET 如何设置Datagrid数据行的高度?

问题描述 如何用CSS设置Datagrid数据行的高度? 解决方案 解决方案二:<ItemStyleHeight="40px"></ItemStyle> 解决方案三:为什么一定要用控件来展示数据呢,虽然展示方便,但效率低,样式不容易控制,用内联写法吧,mvc在这方面不是已经返璞归真了吗?

wpf DataGrid下面剩余空间背景问题

问题描述 WPF的DataGrid,当数据较少时,下方会出现空白:如何实现下面的效果:注意,只有一行数据,下方的行是背景. 解决方案 解决方案二:本身都没有那么多条目数据干嘛要显示到底部.第一张图区域属于DataGrid么?解决方案三:属于啊,那个红圈部分是DataGrid的背景区域.解决方案四:引用1楼duanzi_peng的回复: 本身都没有那么多条目数据干嘛要显示到底部.第一张图区域属于DataGrid么? 属于啊,那个红圈部分是DataGrid的背景区域.这个纯粹是为了效果,不是说没有这

wpf datagrid进入编辑模式

问题描述 wpf datagrid进入编辑模式 请教,wpf的datagrid怎么禁止双击某自定义列进入(退出)编辑模式,而是点击列中的button进入编辑模式, 解决方案 默认将每列设置成只读的 当点击button,再将此行设置成可编辑即可 解决方案二: 设置成可编辑后,在单元格的空白处点击会退出编辑模式的.单元格里有三个button

html-table用rowspan合并行后,单双行颜色问题,谢谢指导。

问题描述 table用rowspan合并行后,单双行颜色问题,谢谢指导. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" type="text/css" href="cs

为何ListView中唯独不能设置字体颜色?

问题描述 public class TradeActivity extends Activity {ListView listview;@Overridepublic void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState); setContentView(R.layout.mystock);String[] models=new String[]{"aaa","bbb",