设置ScrollBar栏大小?

时间:2011-06-15 06:25:03

标签: c# silverlight scrollbar

我正在代码后面创建一个滚动条,如下所示:

     ScrollBar b = new ScrollBar();
     Grid ScrollbarGrid = GetTemplateChild( "ScrollbarGrid" ) as Grid;
     b.Orientation = Orientation.Horizontal;
     ScrollbarGrid.Children.Add(b);

我需要的是滚动条手柄的大小是我自己设定的,如果可能的话?

2 个答案:

答案 0 :(得分:3)

您可以使用ViewportSize

喜欢b.ViewportSize = 5;

请查看here了解详情。

和MSDN的Track Class拇指大小计算方式

答案 1 :(得分:0)

您可以设置滚动条的高度和宽度属性,这是您需要的吗?