WPF:GridViewColumn.Header拖动(重新排序)问题

时间:2009-09-16 12:53:13

标签: wpf gridview drag

在我的WPF应用程序中,我有一个看起来像这样的GridViewColumn:

<GridViewColumn Width="170">

    <GridViewColumn.Header>
        <StackPanel Orientation="Horizontal">
            <Path Data="{StaticResource pathStar}" Fill="Gold" Stroke="Red"/>
            <TextBlock VerticalAlignment="Center">New items</TextBlock>
        </StackPanel>
    </GridViewColumn.Header>
    ...

如果单击并拖动任何子对象(如路径或文本块),则无法拖动/重新排序列。只有当我点击可用空间时,我才能拖动此列。

如何让整列再拖动?

1 个答案:

答案 0 :(得分:4)

尝试在StackPanel,路径和文本块上设置IsHitTestVisible="false"