wpf - WPF中的可点击ItemsControl项

标签 wpf grid onclick

我使用 ItemsControl 来显示数据绑定(bind)项的列表,DataTemplate 的每个核心都是一个网格,我在其上放置了所有绑定(bind)控件。

我希望能够单击列表中每个项目的整个区域。但我不知道如何使该区域可点击。

关于如何使整个网格区域可点击的任何建议都会很棒。

最佳答案

要使某些东西可点击,您通常可以将其包装在一个 Button 中,如果它应该是“不可见的”,您可以更改模板:

<Button.Template>
    <ControlTemplate TargetType="{x:Type Button}">
        <ContentPresenter />
    </ControlTemplate>
</Button.Template>

关于wpf - WPF中的可点击ItemsControl项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7218424/

相关文章:

macos - 在 Swift 中将点击处理程序添加到 NSTextField

c# - 对与指定绑定(bind)约束匹配的类型调用构造函数引发异常

jquery - 使用 div 作为网格?

html - 网格属性不适用于网格容器内的元素

jquery - CSS flexbox/jquery : Auto gutter size

javascript - 单击时生成相同的随机数

html - 复选框点击不触发

wpf - WPF 中的双向绑定(bind)

wpf - 如何取消数据网格编辑

c# - 通过异步同步避免死锁并防止 UI 响应