想怎么把手机app移到电脑上里的图片移动到电脑上,有没有方法可以使我手机里的图片(截图)保留当时存储的日期?

温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
系统变量/系统函数 System Variables<IMG alt="DevExpress XtraReport 开发指南-单表报表设计详解(C) - kele_lipeng - kele_lipeng的博客"
title="[转]&DevExpress&XtraReport&开发指南-单表报表设计详解(C#"
alt="贴图图片" src="/upload/image/XtraReport09.png"
action-type="show-slide"
action-data="http%3A%2F%%2Fupload%2Fimage%2FXtraReport09.png"
real_src="/upload/image/XtraReport09.png"
>设计好报表,然后动态加载数据源。
代码设计单表报表只需要一个数据表,我们只需要给Report绑定数据源即可。(重要)
预览报表:
&&& private void button2_Click(object sender, EventArgs e)
&&&&&&&&&&& XtraReport_SingleTable mMyReport = new XtraReport_SingleTable(); //报表实例
&&&&&&&&&&& DataSet data = DAL.GetSummaryData();//取销售订单主表数据
&&&&&&&&&&& mMyReport.SetReportDataSource(data);//绑定数据源
&&&& &&&&&&&frmReportPreview.DoPreviewReport(mMyReport, this);
具体步骤:1.&创建报表实例2.&通过DAL层获取报表数据,返回DataSet类型,仅包含一张数据表,取名为tb_SO3.&调用自定义方法SetReportDataSource,绑定数据源。(重要)4.&打开预览窗体显示报表
设置主从表数据源SetReportDataSource方法:
& public void SetReportDataSource(DataSet dataSource)
&&&&&&&&&&& this.DataSource = dataSource.Tables[0];//主表数据
&&&&&&&&&&& //金额汇总控件绑定数据源
&&&&&&&&&&& xrLabel2.DataBindings.Add("Text",this.DataSource,"Amount");
单表报表相对简单,通过本文的详细介绍您完全可以开发一份个性化报表了。
阅读(796)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
在LOFTER的更多文章
loftPermalink:'',
id:'fks_',
blogTitle:'DevExpress XtraReport 开发指南-单表报表设计详解(C#)',
blogAbstract:'
单表报表设计非常简单,按照下面的步骤轻松完成。新增一份XtraReport报表<IMG alt=\"DevExpress XtraReport 开发指南-单表报表设计详解(C) - kele_lipeng - kele_lipeng的博客\"
title=\"[转]&DevExpress&XtraReport&开发指南-单表报表设计详解(C#\"
alt=\"贴图图片\" src=\"/upload/image/XtraReport04.png\"
action-type=\"show-slide\"
action-data=\"http%3A%2F%%2Fupload%2Fimage%2FXtraReport04.png\"
real_src=\"/upload/image/XtraReport04.png\"
\><IMG alt=\"DevExpress XtraReport 开发指南-单表报表设计详解(C) - kele_lipeng - kele_lipeng的博客\"
title=\"[转]&DevExpress&XtraReport&开发指南-单表报表设计详解(C#\"
alt=\"贴图图片\" src=\"/upload/ima\"\>',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:0,
publishTime:9,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:true,
hostIntro:'',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}第1页/共1页
DevExpress.XtraReports:创建动态报表之单元格宽度控制问题
根据参考一些网络资料收集整理:
因为使用代码添加的 每一次添加一个控件容器控件内部都做了自动计算
主要在这两句代码
headerRow.Cells.Add(headerCell);
detailRow.Cells.Add(detailCell);
向XRTableRow 添加 XRTableCell
第一次新添加的会XRTableCell会以XRTableRow 的宽度值
第二次添加的会让第一次添加的XRTableCell减小设定的XRTableCell宽度值
第三次添加因为已添加了两个XRTableCell,这样会按前两个XRTableCell宽度比例减小设定的XRTableCell宽度值
这样就造成了 除了最后一个XRTableCell外第一个XRTableCell最宽,之后一个比一个窄,最后一个添加的才是真正在代码中指定的宽度 headerCell.Width = colW detailCell.Width = colW
解决办法:
1、可以在XRTableCell都加进XRTableRow后改变XRTableCell的宽度
foreach (XRTableCell item in headerRow.Cells)
item.Width = 100;
2、可以给XRTableCell添加权重设置(似乎Silverlight没有这个??)
XRTableCell detailCel = new XRTableCell();
detailCell.Weight = 1;//权重设置成1 这样每个表格列就一样宽了
实际上,先把定义好宽度的XRTableCell单元格 放在XRTableCell []数组中去,然后算出XRTable的
总宽度,最后再把单元格数组放到XRTable中...
这样子单元格的宽度基本上不会改变了。
第1页/共1页
寻找更多 ""DevExpress.XtraReports.UI.XtraReport表格如何合并单元格?_编程 - QQ志乐园
您的当前位置: &
DevExpress.XtraReports.UI.XtraReport表格如何合并单元格?
来源: |人气:223 ℃|时间: 22:53:15
为了解决用户可能碰到关于"DevExpress.XtraReports.UI.XtraReport表格如何合并单元格?"相关的问题,志乐园经过收集整理为用户提供相关的解决办法,请注意,解决办法仅供参考,不代表本网同意其意见,如有任何问题请与本网联系。"DevExpress.XtraReports.UI.XtraReport表格如何合并单元格?"相关的详细问题如下:
&p&我也遇见这个问题了 网上找了好半天!最后的结果是 &/p& &p&XtraReport 的 XRTable
不能合并行(XRTableRow)&/p& &p&最多可以实现合并列的效果但是没有意义 只不过是吧 XRTableRow 删除一个列&/p& &p&我自己的解决办法是创建多个 XRTable
拼成一个大XRTable的效果&/p& &p&这样就可以实现&/p& &p&有一个小小的问题是 XRTable
和 XRTable
之间的位置要定义好
&/p& &p&也可以代码控制 &/p& &p&/// &summary&&/p& &p&/// 获取XRTable位置&/p& &p&/// &/summary&&/p& &p&/// &param name=&p_info&&Page容器(只存在XRTable才有效)&/param&&/p& &p&/// &returns&得到位置&/returns&&/p& &p&private Point GetTable(PageHeaderBand p_info)&/p& &p& {&/p& &p&
Point point = new Point();//XRTable.Location(坐标位置(类型是Point ))&/p& &p&
point.X = 0;//默认位置是纸张减去边距的位置(0就可以了)&/p& &p&
point.Y = 0;//默认是XRTable的高度如果设置高了会出现空白(所以一直不用设置保持0)&/p& &p&
foreach (XRTable item in p_info.Controls)&/p& &p&
//将Page容器里的所有XRTable宽度叠加就是你下一个 XRTable的位置&/p& &p&
//根据情况减去 边框宽度&/p& &p&
point.X += (item.Width-3);
}&/p& &p&得到了坐标位置后在加入到容器中就可以了&/p& &p&CreateTableHeader 方法只是举例 请勿直接使用&/p& &p&private PageHeaderBand CreateTableHeader()&/p& &p& {&/p& &p&PageHeaderBand new_PageHeaderBand = new PageHeaderBand();&/p& &p&XRTable tableHeader = new XRTable();&/p& &p&XRTableRow headerRowOne = new XRTableRow ();//一级表头&/p& &p&XRTableRow headerRowTwo = new XRTableRow ();//二级表头&/p& &p&tableHeader.Rows.Add(headerRowOne);&/p& &p&tableHeader.Rows.Add(headerRowTwo);&/p& &p&tableHeader.Location = GetTable(new_PageHeaderBand);&/p& &p&new_PageHeaderBand.Controls.Add(tableHeader);&/p& &p&}&/p& &p&&/p&
||||点击排行

我要回帖

更多关于 怎么把手机app移到电脑上 的文章

 

随机推荐