WPF中的列表框滚动条自定义

时间:2009-02-25 15:42:05

标签: c# wpf

我正在申请用于触摸屏。其中一个表单显示了一个激活滚动条的列表框,用手指触摸屏幕会有点棘手。

我试图制作一种样式,在滚动条内部生成更大的按钮,但我无法将其应用到列表框中。

是否可以在列表框内的滚动条中创建一个更大按钮的样式?

由于

1 个答案:

答案 0 :(得分:2)

如果您正在使用Blend,那么您需要:

1. Right click your ListView
2. Select "Edit Control Parts --> Edit a copy"
3. Now right click the ScrollViewer in "Objects and Timeline"
4. Select "Edit Control Parts --> Edit a copy" again
5. Now you're editing a template for the ScrollViewer and you can play
   with the size of the VerticalScrollBar

如果您没有使用Blend,那么您只需为ListView创建一个模板,该模板引用ScrollViewer的新模板。