`

flex设计报表、表格的复杂表头(类似报表的斜线表头)

    博客分类:
  • flex
阅读更多


 

 [Flash/ActionScript/Flex]代码

 

 

<?xml version="1.0" encoding="utf-8"?> 
 
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml"  
 
    creationComplete="init()"> 
 
    <mx:Script> 
 
        <![CDATA[
 
            import mx.events.ResizeEvent;
 
            import mx.controls.Label;
 
            
 
            private const leftText:String = "月份";
 
            private const rightText:String = "户型";
 
            
 
            private var leftLabel:Label;
 
            private var rightLabel:Label;
 
            
 
            private function init():void{
 
                addLabel();
 
                drawLine();             
 
                this.addEventListener(ResizeEvent.RESIZE, onResize);
 
            }
 
            
 
            private function onResize(e:ResizeEvent):void{
 
                resetLabel();
 
                drawLine();
 
            }
 
            
 
            private function drawLine():void{
 
                var g:Graphics = this.graphics;
 
                g.clear();
 
                g.lineStyle(0.5, 0xB7BABC);
 
                g.moveTo(0, 0);
 
                g.lineTo(this.width, this.height);
 
            }
 
            
 
            private function addLabel():void{
 
                leftLabel = new Label();
 
                leftLabel.text = leftText;
 
                addChild(leftLabel);
 
                
 
                rightLabel = new Label();
 
                rightLabel.text = rightText;
 
                addChild(rightLabel);
 
                
 
                callLater(resetLabel);
 
            }
 
            
 
            private function resetLabel():void{
 
                leftLabel.x = 5;
 
                leftLabel.y = this.height - leftLabel.height - 5;
 
                rightLabel.x = this.width - rightLabel.width;
 
                rightLabel.y = 10;
 
            }
 
        ]]> 
 
    </mx:Script>   
 
</mx:Canvas> 

 

 

  • 大小: 25.8 KB
分享到:
评论

相关推荐

    aspnet免Flex报表设计器

    总而言之,ASP.NET免Flex报表设计器是.NET 4环境下的一种强大报表解决方案,它简化了报表设计的复杂性,提高了开发效率,且具有良好的兼容性和可扩展性,对于任何需要在Web应用中实现报表功能的开发者来说,都是一个...

    Flex应用AdvancedDataGrid表头皮肤

    本文将深入探讨Flex应用中的AdvancedDataGrid表头皮肤设计与实现。 AdvancedDataGrid的表头皮肤是用户界面的重要组成部分,它决定了表头的外观和交互体验。表头皮肤不仅包括了列标题的显示样式,还包括了排序指示器...

    flex DataGrid 表头分组

    总的来说,Flex DataGrid的表头分组功能增强了数据展示的可读性和交互性,是处理复杂数据集时非常有用的工具。通过合理配置数据源、定义数据提供者、设置分组字段以及定制样式,我们可以创建出高效且直观的数据网格...

    flex导出复杂excel

    AdvancedDataGrid导出复杂表头excel

    flex 多层表头advancegrid 导出excel

    在Flex开发中,有时我们需要将数据展示在复杂的表格中,比如多层表头的AdvanceGrid。这类需求在数据统计、分析或报告展示等场景中非常常见。 AdvanceGrid是一款功能强大的Flex组件,它允许我们创建自定义布局和多层...

    Flex Grid制作复杂表格

    Flex Grid是一种在Adobe Flex开发环境中用于创建数据网格的组件,它允许开发者构建具有复杂布局和功能的表格。在本文中,我们将深入探讨如何利用Flex Grid来制作复杂的表格,并结合提供的文件进行解析。 首先,让...

    flex动态生成datagrid表头

    在Flex开发中,数据网格(DataGrid)是一种常用的组件,用于显示二维表格数据。它能够灵活地处理大量数据,并提供排序、筛选等多种功能。而动态生成DataGrid表头则是在运行时根据数据源来创建列,这在处理未知数量或...

    Flex报表

    在Flex中,报表通常用于展示和分析数据,提供各种图表和表格视图,使得用户可以有效地理解和交互大量信息。 描述中提到的“博文链接:https://maofujun.iteye.com/blog/1223179”虽然没有提供具体信息,但我们可以...

    flex实现数据表格。

    8. **皮肤化**:Flex组件支持皮肤更换,Datagrid也不例外,你可以根据需要设计不同的皮肤来改变其外观。 在提供的“AdvDataGridDemo”文件中,可能包含了一个完整的示例程序,展示了如何使用Flex构建一个具有上述...

    C# 自定义报表设计器

    3. **合并表头与单元格**: 这一功能在报表设计中尤为关键,特别是在处理复杂数据结构时。合并表头可以创建多层次的标题,使报表结构清晰;合并单元格则可以整理数据布局,提高数据阅读性。在C#中,这可能涉及到对...

    flex动态报表,可以随意更改

    Flex动态报表是一种基于Adobe Flex框架的高级数据可视化工具,它允许开发者在运行时根据用户需求或数据变化灵活地创建和更改报表布局。标题中的“可以随意更改”意味着这种报表系统具有高度的灵活性和自适应性,能够...

    将复杂表头的AdvancedDataGrid导出EXCEL

    将复杂表头的AdvancedDataGrid导出EXCEL

    Flex js 多种报表

    总的来说,“Flex JS 多种报表”涵盖了从基础的图表制作到复杂的报表设计,涉及数据绑定、交互性、自定义和性能优化等多个方面。掌握这些知识点,你将能够利用Flex JS 创建出高效、美观且功能强大的报表系统,满足...

    flex 电子表格 源码

    《Flex电子表格源码解析与应用探讨》 在IT领域,电子表格组件是构建数据管理应用不可或缺的一部分。本文将深入探讨一款基于Flex技术的电子表格源码,旨在为开发者提供宝贵的参考资料,帮助他们理解并应用这项技术。...

    Flex 报表统计 完整

    在Flex中,报表和图表是数据可视化的重要组成部分,可以帮助用户直观地理解复杂的数据集。以下是对Flex报表统计相关知识点的详细说明: 1. **Flex基础**: Flex是一种开源的开发框架,主要用于构建富互联网应用...

    felx报表画斜线ReportDemo

    描述中的“报表画斜线ReportDemo ReportDemo”进一步强调了这是一个关于报表斜线绘制的演示项目,可能包含多个示例或场景,帮助开发者了解和学习如何在Flex报表中实现这一功能。 标签“ReportDemo”明确了这个...

    Flex高级表格分组与列锁定

    在Flex开发中,高级表格(Advanced Data Grid)是Adobe Flex框架提供的一种强大的数据展示组件,它允许开发者以灵活的方式展示复杂的数据集。本教程将深入探讨如何实现表格的标题分组、列锁定以及相关的样式设置。 ...

    报表设计器(flex+java+spring)

    在报表设计器中,Flex主要负责提供用户界面,让用户能够以图形化方式设计和交互报表,包括添加图表、表格、图像等各种元素,以及定义样式和布局。 2. **Java**: Java是广泛使用的编程语言,尤其适合服务器端应用...

    flex图形报表控件源代码

    好像是flex和.net用的,我因为用的是flex+java,没有用。 4.就是最主要也最重要的框架了。birdeye。包括从官方svn上下的全部源码。 我主要用了birdeyebranches\ng中的东西。其中examples\demo中的东西可以直接点击...

    flex 报表工具,

    flex adobe官方 报表开发工具,听说很实用,

Global site tag (gtag.js) - Google Analytics