首页 > 解决方案 > 如何在 C# WPF 中禁用鼠标按钮?

问题描述

在大文件加载期间,我想禁用鼠标按钮以使用户无法单击 UI 元素并触发事件。

编辑当我在我的 WPF Caliburn Micro 应用程序中加载大文件时,我将 Listbox 的 IsEnabled 属性更改为 false,因为我想在此过程中禁用一个按钮。接下来加载文件时,我将 Listbox 的 IsEnabled 属性更改为 true。之后,每次点击禁用按钮都会引发事件,我不希望这样。我不知道如何删除这个事件,以及存储在哪里,所以我认为解决这个问题的更简单方法是在文件加载过程中禁用鼠标按钮。但这也不容易......提前谢谢你!

标签: c#.netwpfmouseeventmouse

解决方案


在加载大数据时如何覆盖SelectionChangedListBox 上的事件并将其设置为?Handled = true


推荐阅读