`
yrhtiger
  • 浏览: 11484 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

datagrid单元格如何改变字体颜色

    博客分类:
  • flex
XML 
阅读更多
CellColor.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Label xmlns:mx="http://www.adobe.com/2006/mxml" textAlign="right" >  
	<mx:Script><![CDATA[
		import mx.controls.DataGrid;
		import mx.controls.dataGridClasses.DataGridColumn;
		import mx.controls.listClasses.BaseListData;
		
		override public function set data(value:Object):void
		{
			super.data = value;
			var dg:DataGrid = this.owner as DataGrid;
			if(dg && data){
				var gdgc:DataGridColumn =
					dg.columns[listData.columnIndex] as DataGridColumn;
				if(data[gdgc.dataField]> 0){
					this.setStyle("color",0xCD0000);
				}
				if(data[gdgc.dataField] < 0){
					this.setStyle("color",0x006400);
				}
			}
		}
		
	]]></mx:Script>
</mx:Label>

在DataGridColumn的itemRenderer中引用 如itemRenderer="CellColor"
0
0
分享到:
评论

相关推荐

    wpf datagrid 单元格颜色 根据条件改变颜色 例子

    在某些场景下,我们可能希望根据数据的不同状态或条件来改变DataGrid单元格的颜色,以增强视觉效果或者突出重要信息。本篇文章将详细讲解如何在WPF中实现DataGrid单元格颜色根据条件改变。 首先,我们需要了解WPF ...

    改变flex DataGrid单元格字体颜色

    要实现动态改变单元格字体颜色的功能,我们需要自定义DataGrid的ItemRenderer。ItemRenderer是DataGrid用于渲染每个数据项的组件。通过创建自定义ItemRenderer,我们可以对每个单元格的外观进行完全控制,包括字体...

    DataGrid的单元格背景和文字颜色

    总结来说,通过上述方法,我们可以根据需求灵活地控制DataGrid单元格的背景和文字颜色,实现数据的可视化增强。无论是在简单的颜色调整还是复杂的条件判断上,WPF都提供了丰富的工具来帮助开发者创建出具有高度定制...

    C#实现改变DataGrid某一行和单元格颜色的方法

    在C#中,改变DataGrid的行和单元格颜色通常涉及到对WPF的DataGrid控件的操作,包括数据源的绑定、行和单元格的获取以及样式设置。以下是一个详细的步骤来实现这一功能: 1. **添加DataGrid控件**: 在XAML文件中,...

    FLEX里DataGrid单元格渲染

    某一行某一列的单元格背景或字体颜色变化,某一行某一列的单元格背景或字体颜色变化

    增强颜色设置功能的DataGrid 带示例和源码

    这个增强版的DataGrid通过扩展基础功能,允许开发人员根据需要改变行或单元格的背景色和字体色。例如,开发者可能希望根据数据值设置特定的颜色规则,如:当数值超过阈值时,单元格显示为红色,低于阈值时显示为绿色...

    DataGrid(WinForm)单元格变色控件

    1. 事件驱动的变色:DataGrid控件提供了多种事件,如CellFormatting、RowPrePaint和RowPostPaint等,可以用来在显示单元格时动态改变其背景色或字体色。例如,可以在CellFormatting事件中检查单元格的值,根据特定...

    设置datagrid行背景色示例

    在Flex或类似的开发环境中,`Datagrid` 提供了高度自定义的特性,包括列宽、排序、分页等功能,以及对行样式的定制,如字体、颜色、边框等。 在“设置datagrid行背景色示例”中,我们看到开发者已经创建了一个继承...

    wince下 datagrid 添加控件,并隐藏了

    可以使用TableLayoutPanel或其他布局容器来合理安排控件的位置,同时通过调整字体大小和颜色来保证视觉效果。 7. **编程实现**:在C#或VB.NET中,使用.NET Compact Framework库进行编程。首先,创建DataGrid对象并...

    componentone datagrid 颜色设置

    2. **字体颜色**:类似地,可以通过设置`FontColorBrush`来改变字体颜色。在`CellStyle`中设置`Foreground`属性,或者在`CellTemplate`中直接修改文本Block的`Foreground`属性。 3. **选中行颜色**:ComponentOne ...

    C# Wince设置DataGridCell的格式、颜色

    但如果你希望根据特定条件改变某个单元格的样式,那么你需要创建一个CellStyle对象,并在DataGrid的RowDataBound事件中应用它。以下是一个简单的例子: ```csharp private void dataGrid_RowDataBound(object ...

    WPF DataGrid样式

    6. **编辑样式**:对于可编辑的DataGrid,我们可以定义编辑时单元格的样式,比如输入框的边框、字体颜色等。使用CellTemplate和CellEditingTemplate属性可以分别定义非编辑和编辑状态下的样式。 7. **模板列**:...

    C#WPF之DataGrid用法

    除了基本的数据展示和操作外,DataGrid还支持丰富的样式设计,比如改变字体、颜色、背景等。通过`Style`、`Template`等属性可以自定义DataGrid的整体外观以及单个列的样式。 #### 六、总结 通过本文的学习,我们...

    datagrid-export.zip

    这通常需要对Excel文件的格式有深入理解,例如,使用xlsx库创建新的工作表时,需要指定每个单元格的样式属性,包括字体、颜色、背景色和单元格合并信息。 3. 文件保存:最后,使用file-saver.js这样的库,可以方便...

    flex datagrid 改变

    例如,我们可能需要改变其外观,如单元格颜色、字体样式,或者添加自定义列头,甚至实现复杂的行或列行为。 描述中提到的“NULL 博文链接:https://cztxljf.iteye.com/blog/1267290”,虽然具体博文内容无法提供,...

    easyui datagrid 表格 打印

    2. **CSS调整**:由于打印时浏览器可能会忽略或重置某些CSS样式,因此需要专门针对打印设置CSS媒体查询(@media print),确保打印样式与屏幕显示一致,包括字体、颜色、行高、列宽等。 3. **临时HTML页面**:创建...

    DataGrid控件用法详解

    在资源编辑器中,可以拖拽DataGrid控件到对话框上,并设置其属性,如ID、位置、大小、字体、颜色等。在代码中,可以通过CDataGridCtrl类创建并初始化控件。 三、数据绑定 DataGrid控件的数据源可以是各种类型,最...

    wpf DataGrid 自定义样式!

    通过创建一个新的 `ControlTemplate`,我们可以改变控件的元素结构,调整其颜色、边框、背景、布局等。对于 `DataGrid`,我们可以通过设置 `ControlTemplate` 来更改它的整体布局,包括表头、行、单元格等各个部分。...

    as3 datagrid flash 自定义检索程序

    自定义Datagrid列及列头意味着开发者可以根据需求调整列的显示样式,如宽度、字体、颜色等。此外,还可以定制列头的功能,如排序、过滤等。内容对齐方式的设置则涉及CSS样式,可以控制单元格内容的水平和垂直对齐。 ...

Global site tag (gtag.js) - Google Analytics