0

我正在尝试自定义 xaml 数据网格中滚动条的外观。我可以毫无问题地为样式创建用户控件,但是如果我将它包裹在不起作用的数据网格周围。是否可以在 DataGrid 属性中绑定使用自定义控件或样式的内容?

谢谢所以

4

1 回答 1

2

首先,您需要制作自定义的 ScrollBar 控件模板。然后,您可以在 Expression Blend 中打开 DataGrid 控件模板的副本,找到它正在使用的现有滚动条控件并将您的样式应用到它,然后使用 TargetType 的 BasedOn 值将其保存在资源字典中。这是推荐的,或者如果它是一个临时解决方案,您可以将其应用于数据网格的 usercontrol.resources。

您可以在此处找到滚动条控件模板

于 2012-04-06T19:16:55.333 回答