Silverlight toolkit chart图表控件的问题

leonbingo 2009-12-21 09:10:00
正在用Silverlight toolkit chart做报表,出现了这么一个问题,就是当报表的数据多的时候,会出现x轴的坐标文字互相叠加的情况,开始在网络上找到了一些解决办法,如添加一个X轴,然后让这个轴的文字倾斜,如下
<Style x:Key="DateTimeAxisLabelStyle" TargetType="chartingToolkit:DateTimeAxisLabel">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="chartingToolkit:DateTimeAxisLabel">
<TextBlock Text="{TemplateBinding FormattedContent}" RenderTransformOrigin="0.5,0.5" >
<TextBlock.RenderTransform>
<TransformGroup>
<RotateTransform Angle="-45"/>
</TransformGroup>
</TextBlock.RenderTransform>
</TextBlock>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>

但问题又出来了,当添加好了这个X轴以后,以前的X轴跑到报表的上面了,比较郁闷,不知道有什么解决办法,请有经验的人贴出相关代码或者url,立即结贴,谢谢
...全文
471 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
leonbingo 2009-12-23
  • 打赏
  • 举报
回复
自己顶下
xingjunli 2009-12-22
  • 打赏
  • 举报
回复
建议自定义X轴页脚,X轴比较多时跳跃不要全部显示出来
leonbingo 2009-12-22
  • 打赏
  • 举报
回复
采取的时默认的绑定没有作任何的自定义,然后数据少的时候一点问题没有,数据一多,X轴的字摆不开,然后就叠加在一起了,当然,Chart的尺寸是固定的
leonbingo 2009-12-22
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 xingjunli 的回复:]
建议自定义X轴页脚,X轴比较多时跳跃不要全部显示出来
[/Quote]

哥们,有例子不?我想参考下.
jv9 2009-12-22
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 leonbingo 的回复:]
引用 3 楼 malin2670372 的回复:
会自动的2行显示吧!


是的,确实会自动2行显示,但是数据少的时候看起来很漂亮,数据多了以后同样重叠在一起
[/Quote]
现在能确认为什么叠加么? 是因为layout尺寸问题么?还是datatemplate的问题?
malin2670372 2009-12-21
  • 打赏
  • 举报
回复
会自动的2行显示吧!
leonbingo 2009-12-21
  • 打赏
  • 举报
回复
谢谢Jv9,
不过你给的link我都看过的,并没有解决数据多了以后X轴的文字相互叠加的问题,请有经验的朋友继续支持
jv9 2009-12-21
  • 打赏
  • 举报
回复
自定义Silverlight报表图表,看这里:

http://silverlightchina.net/html/developer/2009/1220/437.html

http://expression.microsoft.com/en-us/dd433476.aspx
leonbingo 2009-12-21
  • 打赏
  • 举报
回复
自己顶下了,这个问题比较难说,谢谢
leonbingo 2009-12-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 malin2670372 的回复:]
会自动的2行显示吧!
[/Quote]

是的,确实会自动2行显示,但是数据少的时候看起来很漂亮,数据多了以后同样重叠在一起

8,735

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧