【问题标题】:WPF. Splitters between GridViewColumnHeadersWPF。 GridViewColumnHeaders 之间的拆分器
【发布时间】:2011-05-30 15:40:28
【问题描述】:

GridView 的列标题拆分器在哪里定义?我尝试使用 Snoop 来查找它们,但我无法本地化我需要的模板。GridViewColumnHeader 没有定义任何拆分器。问题是默认的很薄,有时很难选择它们。有人改过吗?

【问题讨论】:

    标签: wpf gridview


    【解决方案1】:

    我四处逛逛,发现一个拇指控件用于拆分行为。虽然它看起来很纤细,但 Thumb 的宽度为 18 像素。

    您可以通过更改在模板中为GridViewColumnHeader 定义的名为PART_HeaderGripper 的模板部分来更改它。在混合中执行此操作的一种简单方法是将 GridViewColumnHeader 添加到您的窗口右键单击并编辑模板的副本。然后您可以通过设置应用您编辑的模板:

    <GridView ColumnHeaderContainerStyle="{StaticResource GridViewColumnHeaderStyle}">.
    

    thumbs 属性以名为GridViewColumnHeaderGripper 的样式设置。

    【讨论】:

    • 非常感谢!刚刚在 GridViewColumnHeaderGripper 中将矩形宽度更改为 2 px(而不是 0.5!)
    猜你喜欢
    • 2017-06-06
    • 2013-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-11
    • 2010-12-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多