This page looks plain and unstyled because you're using a non-standard compliant browser. To see it in its best form, please upgrade to a browser that supports web standards. It's free and painless.
| « | 一月 2012 | » | ||||
|---|---|---|---|---|---|---|
| 一 | 二 | 三 | 四 | 五 | 六 | 日 |
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 | |||||
Dundas for Reporting Services的一些的使用技巧
最快最新HTTP代理
SSSI导EXCEL数据常见问题
修复置疑态状态的数据库 重建数据库日志
SQLServer 2008的数据库镜像实施笔记
SQLServer2005里怎样对使用with encryption选项创建的存储过程解密
解析sql查询时生成的tmp文件
js css div制作水平下拉菜单
net关闭某windos进程
[整理] - Index Fragmentation
将15位身份证升级成18位的用户定义函数
MS SQL Server 2008 简体中文正式版下载地址(附序列号)
删除windows用户登录
SQLServer新增用户,角色设置,权限管理
文件的导入导出
从文本直接批插入数据
创建数据库快照并将数据库还原到快照时的状态
全角与半角转换函数
C#操作xml文档
【转载】SQLSERVER内核架构剖析
如何让Chart的Y轴或2nd Y轴只显示最大值和最小值?
原理很简单,就是设置Y轴的interval是此轴的最大值即可,但是interval是不支持Expression表达式来获取Y轴最大值的,那么就需要在Dundas中写Code来实现。
在Dundas的属性设置窗口中选择Advanced,单击ViewCode按钮,在下拉列表中选择PostApplyData方法,C#实现代码如下:
// Parameter: chartObj - represents the chart object
chartObj.ChartAreas[0].AxisY.Interval=
chartObj.ChartAreas[0].AxisY.Maximum-chartObj.ChartAreas[0].AxisY.Minimum;完成后单击Compile按钮,下方出现Compiled OK后Code即生效,运行Report即可看见效果。
使用了Series Groups后如果自定义每个Series的颜色或者Maker类型?
当你在Dundas中使用了Series Groups,那个每个添加到Dundas的Series都会依据这它来分组显示。并且分组出来的Series的颜色是Dundas随机定义的。要想修改分组出来的Series的颜色或者其Maker设置,也可以通过在Dundas中写Code来实现。
在Dundas中,每个Series都有一个默认的Name,分别是"Series 1"、"Series 2"...依次排下去。我们只要分别判断每个Series的Name,然后再分别采用不同的设置即可。在Dundas的属性设置窗口中选择Advanced,单击ViewCode按钮,在下拉列表中选择PrePaint方法,C#示例Code如下:
// Parameter: chartObj - represents the chart object
// Parameter: sender - the chart object that will be painted
if( sender is Series ){
Series series = (Series) sender;
switch(series.Name){
case "Series 1":
series.Color=Color.LightYellow;
series.MarkerStyle=MarkerStyle.Diamond;
break;
case "Series 2":
series.Color=Color.Red;
series.MarkerStyle=MarkerStyle.Square;
break;
}
}
完成后单击Compile按钮,下方出现Compiled OK后Code即生效,运行Report即可看见效果。
如果Series出现的顺序不固定,那么我们还可以通过LegendText来判断Series。LegendText的值是在Series Groups中用来group的那一列的值。我们可以用switch(series.LegendText)来判断。
说明:LegendText 对应的case值为列名<中文可能会出现乱码>
一月 2011
六月 2010
四月 2010
十二月 2009
八月 2009
七月 2009
六月 2009
三月 2009
二月 2009
一月 2009
十二月 2008
十一月 2008
八月 2008
七月 2008
五月 2008
四月 2008
三月 2008
十二月 2007
十月 2007
九月 2007
八月 2007
七月 2007
六月 2007
五月 2007
四月 2007
三月 2007
一月 2007
十二月 2006
十一月 2006
十月 2006
九月 2006
八月 2006
七月 2006
五月 2006
四月 2006
读者文摘 [2]

现在开始关注 [3]

...... [4]

C#文章 [7]

javascript [10]

SQLSEVER [43]

asp.net [22]

网洛日志 [15]

好友
孟子E章
Scott Guthrie 博客中文版
Withwolf'sBlog
陈华江专栏
李建忠 | 程序无痕
牛人邹建
韩磊@CSDN
蝈蝈俊.net
Ajax中国论坛
原创技术随笔.Net
IT之源
狼居贤
RIA,FLEX资料BLOG
教授陈志武
苹果树下
孟子E章站点