- 浏览: 587045 次
文章分类
- 全部博客 (411)
- 常用工具 (21)
- 喜好 (14)
- 英语 (3)
- java (51)
- ext (4)
- css (44)
- php (34)
- window (7)
- jquery (21)
- js (31)
- struts (4)
- tomcat (1)
- struts2 (11)
- 网络 (4)
- c# (7)
- linux (27)
- oracle (15)
- tag标签 (5)
- 生成静态页面 (6)
- sql (12)
- hibernate (13)
- DesignPattern (3)
- spring (2)
- flex (17)
- excel应用 (1)
- 报表 (2)
- 业界 (2)
- 数据建模 (1)
- 平板 (1)
- ppt (1)
- rich (1)
最新评论
-
youngdze:
受教了,谢谢!
十步解决php utf-8编码 -
DiLiya:
感谢你的讲解;帮了大忙了!
解决-innerHTML无法在TBODY中使用 -
eppen:
强的没话说。帮了大忙。感谢goby2008 ,感谢google ...
解决-innerHTML无法在TBODY中使用 -
cxs4808:
rr
flex 设计模式 -
liuxingvsyou:
3个jQuery弹出窗口插件
DataGridPrint.mxml
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" height="450" width="550"> <mx:states> <mx:State name="printView"> <mx:RemoveChild target="{myForm}"/> <mx:AddChild position="lastChild"> <mx:Panel width="388" height="303" layout="absolute"> <mx:Image id="img" x="10" y="10"/> </mx:Panel> </mx:AddChild> <mx:AddChild position="lastChild"> <mx:Button label="Back" click="currentState="""/> </mx:AddChild> </mx:State> </mx:states> <mx:Script> <![CDATA[ import mx.printing.FlexPrintJob; import MyPrintView; import mx.graphics.ImageSnapshot; import mx.core.UIComponent; private function print(u:UIComponent):void{ currentState="printView"; var bmp:BitmapData = ImageSnapshot.captureBitmapData(u); var i:Bitmap = new Bitmap(bmp); img.source = i; img.scaleContent = true; } public function doPrint():void { // Create a FlexPrintJob instance. var printJob:FlexPrintJob = new FlexPrintJob(); // Start the print job. if(printJob.start()) { // Create a MyPrintView control as a child // of the current view. var formPrintView:MyPrintView = new MyPrintView(); addChild(formPrintView); // Set the print control's data grid data provider to be // the displayed data grid's data provider. formPrintView.myDataGrid.dataProvider = myDataGrid.dataProvider; // Add the SimplePrintview control to the print job. // For comparison, try setting the // second parameter to "none". printJob.addObject(formPrintView); // Send the job to the printer. printJob.send(); // Remove the print-specific control to free memory. removeChild(formPrintView); } } ]]> </mx:Script> <!-- The form to display--> <mx:Form id="myForm"> <mx:FormHeading label="Contact Information"/> <mx:FormItem label="Name: "> <mx:TextInput id="custName" width="200" text="Samuel Smith" fontWeight="bold"/> </mx:FormItem> <mx:FormItem label="Phone: "> <mx:TextInput id="custPhone" width="200" text="617-555-1212" fontWeight="bold"/> </mx:FormItem> <mx:FormItem label="Email: "> <mx:TextInput id="custEmail" width="200" text="sam@sam.com" fontWeight="bold"/> </mx:FormItem> <mx:FormHeading label="Product Information"/> <mx:DataGrid id="myDataGrid" width="300"> <mx:dataProvider> <mx:Object Product="Flash" Code="1000"/> <mx:Object Product="Flex" Code="2000"/> <mx:Object Product="ColdFusion" Code="3000"/> <mx:Object Product="JRun" Code="4000"/> </mx:dataProvider> </mx:DataGrid> <mx:Button label="PrintView" click="print(myDataGrid)"/> <mx:FormItem label="Label"> </mx:FormItem> <mx:Button id="myButton" label="Print" click="doPrint();"/> </mx:Form> </mx:Application>
Component:
MyPrintView. mxml(这是一个组件)
<?xml version="1.0" encoding="utf-8"?> <mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml" backgroundColor="#FFFFFF" height="250" width="450" paddingTop="50" paddingLeft="50" paddingRight="50"> <!-- The controls to print, a PrintDataGrid control. --> <mx:PrintDataGrid id="myDataGrid" width="100%"> <mx:columns> <mx:DataGridColumn dataField="Product"/> <mx:DataGridColumn dataField="Code"/> </mx:columns> </mx:PrintDataGrid> </mx:VBox>
- src.rar (1.5 KB)
- 下载次数: 32
- workspace.rar (5.5 MB)
- 下载次数: 54
发表评论
-
flash cs4 调整渐变工具
2011-02-06 10:15 1127FLASH cs4的渐变变形工具和任意变形工具整合了,你在 ... -
Flex打印(转)
2010-12-07 23:21 1207打印实际上不是Flex的强项。你是否试过打印复杂的文档?报告是 ... -
FLEX4实践—DatagridColumn根据条件显示不同颜色(转)
2010-09-08 23:33 1099需求: 表格中存在不同的数据,要求将 name='Apple ... -
FLEX4实践—DropDownList与ComboBox
2010-09-08 23:27 2372FLEX4 相对 FLEX3的组件变化列表中列出以这么一项: ... -
FlashBuilder4,彻底解决“内存不足”“无法加载设计模式”问题
2010-09-08 16:06 6072FlashBuilder:4提示“内存不足,无法加载设计模式” ... -
Flex 学习网站
2010-08-23 10:45 513http://blog.minidx.com/2009/11/ ... -
一个Cairngorm的代码生成器
2010-02-05 16:32 882Caringen是一个Eric Feminella自己开发 ... -
代码格式化工具(Eclipse 插件)
2010-01-24 11:10 1441这是一款针对于Flex/ActionScript 3.0格 ... -
Flex : 从 ActionScript 中调用外部代码
2010-01-24 11:03 1399ExternalInterface.call() 方法 ... -
Flex : 自定义 Event
2010-01-24 10:53 853//myEvents\events\TestEvent.as ... -
Flex : 12个简单、使易用但是被人遗忘的函数
2010-01-24 10:52 7281.拷贝内容到剪贴板: System . se ... -
[译]AsyncToken入门
2010-01-21 16:48 1067From:http://blog.olivermerk.c ... -
对一个 Remote Object 的理解
2010-01-20 23:47 780http://www.blogjava.net/1985198 ... -
FLex调试时用Debugger版问题
2010-01-13 14:52 1067Installed Flash Player Is Not a ... -
FLEX与Cairngorm框架学习使用心得体会
2010-01-12 23:00 1206公司近期选择FLEX作为RIA客户端,因此开始了对FLE ... -
flex 设计模式
2010-01-07 23:01 1653序言(Preface) 2策略模式(Strategy) 4工厂 ...
相关推荐
DataGrid的打印预览和打印DataGrid的打印预览和打印DataGrid的打印预览和打印DataGrid的打印预览和打印DataGrid的打印预览和打印
flex中的datagrid的分页定位以及高亮显示
DataGrid的打印预览和打印.rar
flex动态生成datagrid表头,外加linechart的简单操作,值得学习!
在FLEX4中开发带有过滤功能的DATAGRID组件
FLEX的datagrid合计、平均值,很好的例子代码拿来就可以用
flex中dataGrid导出数据到excel中,不存在乱码问题
flex组件之DataGrid高级用法实例源码
FLEX4实践—动态生成DataGrid及应用客户化itemRenderer.doc
vb.net编写的打印和打印预览datagrid中的数据 数据库为access的
Flex 动态给DataGrid增加行,可编辑行数据
Flex中导出当前DataGrid中的数据。生成一个Excel文件。资源为一个简单的应用。
Flex Builder4.5导入Excel和CSV文件到DataGrid中,并自定义DataGrid选中行的右键
flex 数据绑定dataGrid.rar
很好用的动态创建DataGrid并加入图片的方式。 只需要继承和实现一个接口就可以了。
重写DataGrid控件,用于打印DataGrid显示出的内容
flex做的datagrid留言板,通过webservice与数据库进行交互
简单的一个自定义label.根据dataGrid的数据变色.压缩包里一个是渲染器..一个是主程序....新建一个flex项目...把mxml和文件夹都放在scr下面就可以跑起来了..有问题请回复.