我有一个旨在在触摸屏上运行的 WPF 应用程序。因此,所有按钮必须大一点,以便用户可以通过点击屏幕而不是使用鼠标来单击它们。其中一个视图包含一个绑定到可观察集合的数据网格。根据输入的搜索条件,集合中可能会填充大量记录,并且无法显示在屏幕上。数据网格显示滚动条,但它们是窄的、规则的大小。有没有办法可以改变滚动条的粗细,以便用户可以用手指上下或左右滚动?
问问题
572 次
1 回答
0
我使用此代码来增加 ScrollViewer 滚动条的大小。您可以将其用于 Datagrid。
添加以下命名空间:
xmlns:sys="clr-namespace:System;assembly=mscorlib"
以下是您的 Datagrid:
<DataGrid Name="DGrid" Width="300" Height="150">
<DataGrid.Resources>
<sys:Double x:Key="{x:Static SystemParameters.VerticalScrollBarWidthKey}">30</sys:Double>
<sys:Double x:Key="{x:Static SystemParameters.HorizontalScrollBarHeightKey}">30</sys:Double>
</DataGrid.Resources>
</DataGrid>
于 2015-08-28T13:52:48.727 回答