首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ListBox与GridLines

ListBox与GridLines
EN

Stack Overflow用户
提问于 2015-09-23 11:23:20
回答 1查看 1.4K关注 0票数 0

我已经定义了具有所有功能的listBox (它是一个带有拖点的图形)。围绕ListBox,我想在X和Y轴上添加"GridLines“(我希望这是正确的词-X轴上的数据信息,Y轴上的数据信息-每半个小时左右X和Y轴上的0-100% )。

所以在X轴上,我喜欢从0:00到24:00有一个小时,在Y轴上有%从0- 100。我可以使用普通的标签或文本块和写数字是最简单的想法。但是,由于列表框的网格将根据数据的不同而变化,所以我喜欢进行可管理的缩放。开始总是很重要的。0和结束也是一样的。100%。我喜欢每20个单元显示信息(0%、20%、40%、60%、80%和100%)或每25% (0%、25%、50%、75%、100%)。

我认为应该使用边界(用于小标记行),并在下一行中使用TextBlock定义值。所有这些都是用DataTemplate包装的。

如果有什么不清楚或有任何问题,请问。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-23 11:45:27

听起来,问题的难点在于确定要使用的网格线间隔。我描述了一个很好的算法这里,它产生的范围是令观众满意的。

这样,您就可以将维度划分为空间,并相应地缩放值。无论你用什么逻辑来定位点,也应该更新。

对于绘制线条,可以将Line形状添加到Canvas中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32738242

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档