0

我在 .NET C# Winforms 中有以下类型的自定义控件

 public partial class AutoSuggestPopupList : ToolStripDropDown
 {
 }

它拥有所有的属性和方法。我将它与 ListBoxControl 和文本框/组合框一起使用。

它的使用方式如下: 1. 当用户在文本框/组合框中输入内容时 2. ListBoxControl 的列表被刷新,相应的 AutoSuggestPopupList 的项目也被刷新。

我正在不同的事件处理程序中关闭我的 AutoSuggestPopupList,它会被适当地关闭。但我唯一的问题是,当我从我的应用程序导航到任何其他软件(如 Word 或 Excel)时,AutoSuggestPopupList 并未关闭并固定在其位置。

我已经尝试过使用 frm_LocationChanged 和 frm_VisibleChanged 事件处理程序,但没有用:(

当我导航到任何其他软件时,如果有人能告诉我哪个事件处理程序对我有用,那将是一个很大的帮助。

4

0 回答 0