C# 将包含的元素设为IshitteVisible=false,而将包含的元素设为IshitteVisible=true

C# 将包含的元素设为IshitteVisible=false,而将包含的元素设为IshitteVisible=true,c#,wpf,C#,Wpf,我想知道是否可以使子容器的父容器ishitestvisible=false,同时使子容器的ishitestvisible为True,并且仍然能够访问子容器。现在这是我尝试过的,当然它不起作用 例如: <Grid IsHitTestVisibile= "False"> <Button IsHitTestVisibile = "True"/> </Grid> 我的理由是,我正在更改数据网格标题的样式,以包含所有可用过滤器的下拉列表(弹出控件)。但是,当您

我想知道是否可以使子容器的父容器
ishitestvisible=false
,同时使子容器的
ishitestvisible
为True,并且仍然能够访问子容器。现在这是我尝试过的,当然它不起作用

例如:

<Grid IsHitTestVisibile= "False">
  <Button IsHitTestVisibile = "True"/>
</Grid>

我的理由是,我正在更改数据网格标题的样式,以包含所有可用过滤器的下拉列表(弹出控件)。但是,当您在弹出控件的空白处单击时,会导致单击标题并对数据进行排序。因此,如果我能使用于过滤的实际元素在命中测试中可见,我就可以消除这个问题