我正在尝试创建一个包含自定义控件的“工具提示”。我使用ToolStripDropDown
which 实现了它,它可以满足我的需要 - 当用户单击其他地方时关闭,或者激活另一个窗口等。
但是,即使显示了,我也希望能够MouseMove
在父控件中获取事件ToolStripDropDown
。我尝试Capture
在各个阶段设置父控件的属性(在显示下拉列表之前,在其Opened
事件处理程序中等),但它总是立即设置回 false。有没有办法(不一定使用属性)在父控件Capture
中获取事件?MouseMove
不,我不想考虑像使用计时器和定期检查鼠标位置这样的丑陋黑客。