`

修改某一列的背景颜色和字体颜色

CSS 
阅读更多
修改某一列的背景颜色和字体颜色
css代码
.x-grid-back-red {  
    background: #FF0000;   //修改背景颜色
    color:#000000;  //修改字体颜色
}
JS代码
{  
header : '分成类型',  
dataIndex : 'divideType',  
renderer : function(v,m){  
  m.css='x-grid-back-red';  
                return v;  
},  
width : 60  
}
或者直接这样
{  
header : '编号',  
dataIndex : 'fcId',  
css : 'background: #FF0000;color:#000000',  
width : 40  
}


修改某一行的背景颜色和字体颜色
css代码
.x-grid-record-red {  
    background: #FF0000;   //修改背景颜色
    color:#000000;  //修改字体颜色
}
JS代码
直接在grid中设置viewConfig属性
viewConfig : {
forceFit :true,
getRowClass : function(record,rowIndex,rowParams,store){
  //禁用数据显示红色
  if(record.data.limitType=='1' && record.data.isLeaf=='N'){
   return 'x-grid-record-red';
  }else{
   return '';
  }    
}
}
或者为grid添加load方法
grid.getStore().on('load',function(s,records){
          var girdcount=0;
          s.each(function(r){
              if(r.get('10')=='数据错误'){
                    grid.getView().getRow(girdcount).style.backgroundColor='#F7FE2E';
              }
              girdcount=girdcount+1;
          });
});
分享到:
评论

相关推荐

    PB 改变某行某列的字体、背景颜色等

    通用函数 指定某行某列的属性值(字体、背景颜色等)

    PB数据窗口中行、列、及某一行中的某一列颜色设置

    标题"PB数据窗口中行、列、及某一行中的某一列颜色设置"所指的就是这种自定义颜色的功能。 在PowerBuilder中,数据窗口的颜色设置主要通过数据窗口对象的属性和方法来实现。以下是一些关键知识点: 1. **行颜色...

    一个扩展的CListCtrl类支持修改背景颜色以及字体颜色

    1. 设置默认背景颜色,默认字体颜色,默认选中字体颜色,默认选中背景颜色(四种颜色) 2. 设置特定单元格的四种颜色,当插入删除行或列时,特定单元格的颜色不变。 3. 设置默认字体(所有单元格字体一致) 4. 绘制...

    CListCtrl控件背景颜色网格色彩

    CListCtrl控件背景颜色网格色彩,用CListCtrl来显示数据比较方便,有时候我们需要标注某一列或某一个单元格的背景和字体颜色,或者需要改变一下行高和字体大小,CListCtrl要改变这些并不是很方便。本文将介绍如何...

    【最新】MFC, CListCtrl 自定义字体、颜色和背景

    总结来说,自定义MFC的CListCtrl涉及到字体、颜色和背景的设置,以及对CHeaderCtrl的控制。这需要对MFC的消息机制、GDI绘图以及数据绑定有深入理解。通过熟练掌握这些技巧,开发者能够创建出功能强大且视觉效果出色...

    matlab GUI设置表格中单元格的背景颜色

    在设计GUI时,我们有时需要根据数据的属性或者特定需求来改变表中的单元格背景颜色和字体颜色,以增强可视化效果。本篇文章将详细介绍如何在MATLAB中实现这一功能,结合HTML的某些特性,让定制更为灵活。 首先,要...

    C#语言DataGridView修改某一行或者某个单元的背景颜色或者字体颜色(包括列表头的颜色)

    有时,我们可能需要根据特定条件改变`DataGridView`中某一行或某一单元格的背景色或字体颜色,甚至包括列头的颜色,以突出显示特定信息或状态。在本教程中,我们将探讨如何实现这一功能。 首先,我们需要创建一个`...

    修改grid行或列颜色

    2. **列颜色修改**:通过 `ColumnModel` 的 `renderer` 属性指定自定义渲染器,可以在单元格级别上设置背景颜色。 3. **灵活性与可扩展性**:这种方式不仅可以让Grid更具可读性,而且易于维护和扩展。比如可以通过...

    extjs grid设置某列背景颜色和字体颜色的实现方法

    在实际应用中,我们可能需要根据数据的特定条件来定制Grid中的单元格样式,例如改变某列的背景颜色或字体颜色。以下是如何在ExtJS Grid中实现这一功能的方法。 首先,我们可以使用`renderer`函数来动态地设置列的...

    vs背景主题颜色字体设置

    本篇将详细介绍如何在VS中设置背景主题颜色和字体,以及利用提供的两款优秀主题——useful_1.vssettings和selenitic.vssettings来提升你的编程体验。 首先,我们来探讨VS的主题设置。VS支持多种内置主题,包括经典...

    MFC CListCtrl 设置每行颜色、每列颜色 或者单独项颜色

    6. **CBrush和CFont对象**:为了设置字体颜色和背景色,我们需要创建`CBrush`对象来填充项的背景,以及`CFont`对象来设置字体样式和颜色。使用`FillRect`方法可以填充项的背景,而`SelectObject`方法可以切换当前...

    动态修改指定单元格文字或背景颜色

    在实际应用中,我们有时需要对数据窗口内的单元格进行更精细的控制,比如根据某些条件动态地改变单元格的文字颜色或背景颜色,以提高数据的可读性和视觉效果。本文将详细介绍如何实现这一功能。 首先,我们要了解...

    改变选择table行的背景色

    一个常见的需求是当用户选中表格(`table`)中的某一行时,能够改变该行的背景颜色。这种方式可以直观地告诉用户当前的操作对象,同时提升整体的视觉效果。下面将详细解析如何实现这一功能。 #### 代码解析与实现...

    改变 CListCtrl、CHeaderCtrl 高度、字体、颜色和背景

    1. **高度**:修改`CHeaderCtrl`的高度可以通过调用`SetItemHeight`函数完成,它接受一个索引参数,表示要修改的列标题的索引,和一个高度值。 2. **字体**:`CHeaderCtrl`的字体设置同样可以通过`SetFont`函数进行...

    mfc 中列表控件头的设置(背景颜色,字体大小等)

    在Windows应用程序开发中,有时我们需要自定义列表控件的外观,如改变头(header)的背景颜色、字体大小等,以满足用户界面的个性化需求。在标题提到的问题中,我们关注的是如何正确且无内存泄露地实现这些设置。 ...

    PB数据窗口条件字段颜色设置(终结)

    对于更复杂的场景,如一列中不同的数据值对应不同的颜色,我们可以结合使用多个条件和颜色。创建多个计算列,每个计算列处理一个条件范围,并返回对应的颜色。比如,第一条件范围内的值返回"00FF00"(绿色),第二...

    LabVIEW表格选中行的上色、改变背景颜色.rar

    3. **设置颜色**:根据获取到的行号,遍历表格的每一行,使用“设置单元格属性”函数来修改对应行的背景颜色。这个函数接受行号、列号以及要设置的颜色作为参数。为了实现选中行高亮,你可以定义一个特定的颜色变量...

    PB数据窗口中行列颜色设置

    例如,`IF 数据字段 > 100 THEN RGB(255, 0, 0)`,这将使值大于100的列背景色变为红色。 - 同样,可以利用数据窗口的事件,如BeforeCellPaint,动态计算颜色条件并设置当前单元格的颜色。 3. **动态调整**: - ...

    VC6修改CListCtrl中的字体颜色

    在这个话题中,我们将深入探讨如何在VC6中修改CListCtrl中的字体颜色和背景颜色。 首先,要修改CListCtrl中的字体颜色,我们需要了解CListCtrl的基本操作。CListCtrl控件允许我们在其中添加、删除和编辑列表项,...

Global site tag (gtag.js) - Google Analytics