0

我正在制作一个滚动条模板,并希望它显示在设计器中。我遇到的问题是,由于触发器确定滚动条是否应该使用水平或垂直模板。

位于:http: //msdn.microsoft.com/en-us/library/ms742173.aspx的示例不显示在设计器中。Microsoft 的 Royale 在设计器中显示,假设所有滚动条都是垂直的,因此垂直条可以正确显示,但水平条则不能。

默认的在任一方向上都能正确显示,我希望我的也能像这样。这可能吗?如果可以,必须做什么?

4

1 回答 1

0

通过编辑 ScrollViewer 模板而不仅仅是 Scrollbar 模板,可以使 ScrollBars 在编辑器中正确显示。

为了让它工作,需要创建两种 ScrollBar 样式,一种是水平的,一种是垂直的。然后,在 ScrollViewer 模板中将 PART_VerticalScrollBar 的样式设置为垂直 ScrollBar 样式,并将 PART_Horizo​​ntalScrollBar 的样式设置为水平 ScrollBar 样式。

于 2013-10-24T13:26:05.933 回答