如果您在 TreeView 的 keydown 事件中打开任何模式对话框(或者如果焦点位于 TreeView 上,则在 KeyPreview=true 的表单中)您会听到令人讨厌的 DING!
我如何防止它发生?
此 ding 通常是未处理键事件的信号(例如,默认情况下 TextBox 将为 Ctrl+A 等进行 ding)。但是,设置 e.Handled 或 e.SuppressKeyPress 对 TreeView 中的模态对话框没有帮助。除了打开模式对话框之外,它在做任何事情时都会有所帮助!