C# 自定义滚动条拇指可以';不能在DataGrid中拖动(但重复按钮工作正常)?
我尝试过在WPF中定制C# 自定义滚动条拇指可以';不能在DataGrid中拖动(但重复按钮工作正常)?,c#,wpf,xaml,datagrid,controltemplate,C#,Wpf,Xaml,Datagrid,Controltemplate,我尝试过在WPF中定制数据网格的滚动条的外观,只需在滚动条上应用新样式即可。此样式将滚动条的模板更改为新模板。几乎可以正常工作,除了我不能在拇指上按住鼠标并拖动滚动,我只需单击重复按钮(行按钮和页面按钮正常工作)即可滚动。我还是WPF的新手,我不知道这里可能有什么问题。下面是代码(有点长,但请不要介意,我想您对此非常熟悉): 我想我错过了一些东西,拇指似乎无法与之互动。非常感谢你的帮助。谢谢 以下是网格的屏幕截图: 一切正常,只需在曲目中添加部分曲目的名称,如下所示: <Track x
数据网格的滚动条的外观,只需在滚动条上应用新样式即可。此样式将滚动条
的模板
更改为新模板。几乎可以正常工作,除了我不能在拇指上按住鼠标并拖动滚动,我只需单击重复按钮
(行按钮
和页面按钮
正常工作)即可滚动。我还是WPF的新手,我不知道这里可能有什么问题。下面是代码(有点长,但请不要介意,我想您对此非常熟悉):
我想我错过了一些东西,拇指
似乎无法与之互动。非常感谢你的帮助。谢谢
以下是网格的屏幕截图:
一切正常,只需在曲目中添加部分曲目的名称,如下所示:
<Track x:Name="PART_Track" Grid.Row="1" IsDirectionReversed="True" ... />
没有这个Thumb
就不能工作
注意:在设计模板和样式时,最好查看原始样式,至少要知道图案的名称
是关于模板的重要部分的一点描述
太好了,非常感谢。我在某个地方看到了这些名称,但我认为这并不重要,也许它在某个地方使用过(不是在我的xaml代码中):)
<Track x:Name="PART_Track" Grid.Row="1" IsDirectionReversed="True" ... />