找回密码
 立即注册

QQ登录

只需一步,快速开始

cf10082007

初级会员

22

主题

81

帖子

215

积分

初级会员

积分
215

活字格认证

cf10082007
初级会员   /  发表于:2015-8-19 16:57  /   查看:11615  /  回复:17


为什么点一多就变成长方形了,如何一直保证正方形?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

17 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-8-20 09:28:00
沙发
回复 1楼cf10082007的帖子

谢谢你的反馈。
为了帮助你解决问题,请问你的详细操作步骤是什么?你点什么变成长方形?
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
cf10082007
初级会员   /  发表于:2015-8-20 09:49:00
板凳
两个代码是完全一样的,图一时十六组数据,每组数据十六个点,图二是四组数据,每组数据四百个点。点数比组数多的多的时候就变成长方形了。有什么办法可以设置坐标轴的长度,动态控制点之间的间距?
回复 使用道具 举报
cf10082007
初级会员   /  发表于:2015-8-20 10:14:00
地板
或则有什么办法能控制X,Y轴的比例?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-8-20 17:42:00
5#
回复 4楼cf10082007的帖子

你好。
轴的大小是可以通过Axis的Max和Min属性来设置的。
另外比例可以通过另一个帖子回复的属性实现:http://gcdn.gcpowertools.com.cn/showtopic-18223.html
第25楼。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
cf10082007
初级会员   /  发表于:2015-8-21 08:43:00
6#
您好,我可能没表达清楚我的意思,我想解决的还是一楼图一和图二的问题,点数一多,整个坐标轴变得非常长,我希望它不要那么长。怎么实现?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-8-21 11:28:00
7#
回复 6楼cf10082007的帖子

很抱歉没有理解你的问题。
我按照5楼链接提示的属性ScaleTransform,可以实现调整长轴的为方形。请参考如下demo。
如果是我的理解有误,还望指出。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
cf10082007
初级会员   /  发表于:2015-8-21 13:37:00
8#

我在你给的例子中添加了一些点,坐标轴就变成长方形了,点越多越长。通过调节ScalX, ScaleY并无法改变这个。你可以试试,我上传给你的例子里面有,你可以观察下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
cf10082007
初级会员   /  发表于:2015-8-21 13:44:00
9#
我说的长方体是三维坐标轴是长方体,我希望三维坐标轴变成近似于正方体
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-8-21 17:10:00
10#
回复 9楼cf10082007的帖子

轴的数据是根据你提供的数据动态更改的。
更改后的数据,要重新使用ScaleX和ScaleY进行调节。

另外如果添加过多的数据,在wpf平台下渲染会有一定的性能问题。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部