【问题标题】:WPF ListView double clickWPF ListView 双击
【发布时间】:2011-03-23 17:23:25
【问题描述】:

我使用依赖属性来显示一个窗口,双击一个项目。

不确定这是 WPF 的特定错误还是我做错了什么。

如果我双击滚动条或列标题。它会触发双击命令。

已在此链接尝试过解决方案

WPF ListView ScrollViewer Double-Click Event

但是当我正在实现 MVVM 模式时,没有代码后面,如果我尝试在后面的代码上处理它,它会触发调试点,但那没有用。

如果任何机构对此有解决方案,请在这里提出。

【问题讨论】:

  • 您能否发布您的依赖属性代码以及如何在 XAML 中引用它的示例?

标签: wpf listview mvvm


【解决方案1】:

【讨论】:

    【解决方案2】:

    您是否尝试过将双击行为放在单个项目上,并在 DataTemplate/ControlTemplate 而不是 ListView 中处理双击逻辑?那样的话,它应该只在你真正点击一个项目时触发......从而免除空白区域(如果 ListView 小于 Window)和 ScrollBars、边框等。

    【讨论】:

    • @Gobbin ya 但是为每个项目实现代码会重复代码。但这甚至都不起作用..我得到了解决方案..它在以下链接codeproject.com/Articles/42111/…这是我正在寻找的bihaviour。谢谢大家。
    猜你喜欢
    • 2020-10-23
    • 1970-01-01
    • 1970-01-01
    • 2021-04-21
    • 1970-01-01
    • 1970-01-01
    • 2010-10-18
    • 2010-11-05
    • 2011-02-10
    相关资源
    最近更新 更多