C# 设置滚动条大小?
我正在codebehind中创建一个滚动条,如下所示:C# 设置滚动条大小?,c#,silverlight,scrollbar,C#,Silverlight,Scrollbar,我正在codebehind中创建一个滚动条,如下所示: ScrollBar b = new ScrollBar(); Grid ScrollbarGrid = GetTemplateChild( "ScrollbarGrid" ) as Grid; b.Orientation = Orientation.Horizontal; ScrollbarGrid.Children.Add(b); 如果可能的话,我需要的是滚动条手柄的大小由我自己设置。您可以设置滚
ScrollBar b = new ScrollBar();
Grid ScrollbarGrid = GetTemplateChild( "ScrollbarGrid" ) as Grid;
b.Orientation = Orientation.Horizontal;
ScrollbarGrid.Children.Add(b);
如果可能的话,我需要的是滚动条手柄的大小由我自己设置。您可以设置滚动条的高度和宽度属性,这就是您需要的吗?您可以使用ViewportSize 类似于b.ViewportSize=5 有关更多信息,请参阅
和MSDN的拇指大小如何计算
不,我需要设置你可以在中间变粗的那个条的大小。宽度/高度属性会影响整个滚动条。。。