2017-02-27 35 views
1

我手边没有任何示例,所以我会尽量保持清晰。WPF应用程序的动态时间缩放标头

我正在创建一个计划应用程序,显示即将到来的月份中事件的持续时间。我需要能够“缩放”进出,以增加和减少一次显示的时间。和我一样,表示事件发生时间的标题需要调整;当“缩放”得足够远时显示个别小时数,并且在持续时间缩小时将其压缩为较小的组,同时仍显示事件发生的日期。我附上了我想描述的图片 enter image description here

我正在使用扩展WPF工具包的时间轴面板来存储和表示事件中的时间表,我希望标题可以链接起来与这些面板一起放大/缩小一次。

谢谢你的时间和回应!

编辑:我意识到我的照片有点不正确,因为它显示在过去的两个小时过多,但我希望它仍然足够清楚。

+0

谢谢!它不会让我在帖子中嵌入图片。 – Teravian

回答

0

使用LayoutTransform可以在WPF应用程序中完成放大/缩小操作。这有助于您放大或缩小。

即将到来的第二部分,你将不得不选择两个极端的缩放,并基于你可以设置标题。您可以将其添加到与缩放相关的事件中(最有可能的是,鼠标滚动或缩放按钮单击)。

详细教程可在MSDN上获得(link),由Ivo Manolov编写。请检查一下。