在控件侧创建网格

时间:2016-09-27 20:00:28

标签: c# wpf xaml

刚刚开始参加WPF并且在我走上舞台之前就已经开始了。

我已经为我的一个项目制作了一个自定义控件,它看起来几乎完全符合我的要求。它目前看起来像这样:

Currently looks like

然而我需要在水平和垂直两侧添加一个比例,带有一个标记和一些我们所在的单元格数,跳过预定义的数字,看起来应该大致如下:

Currently looks like

为控件提供数据的模型包含数据,每个单元格的大小(以及整体大小),所有标签文本以及X和Y控件的步长值。

控件是一个网格,标题位于顶行,y标题,数字空间,第二行控件和下一个X控件的空间以及x轴的标题最后。

如果我在做Windows窗体,我会手动绘制,这很简单,但我想正确地学习它。 经过大量的谷歌搜索,我无法在XAML中找到一种方便的方法,所以我假设我必须在画布上进行自定义控制,或者是否有一种明显的方式,我缺少WPF的经验?

1 个答案:

答案 0 :(得分:1)

没有任何东西可以装箱,但有一个控制你可以工作,以获得你需要的东西。调查修改TickBar

初次搜索出现How to use string values in place of ticks on WPF Tickbar?