winform如何实现类似MenuStrip弹出的菜单或者dateTimePicker弹出的日历方式。点击后自动隐藏

MenuStrip弹出的菜单或者dateTimePicker弹出的日历方式,点击任意地方后自动隐藏。这里与LostFocus不太一样。以dateTimePicker为例,弹出日历后,鼠标移到form的任意位置或者其他控件上,发现鼠标都不会响应激活,正常情况下,鼠标移到按钮上变“手势”,移到form边缘变“缩放”,但是弹出日历的情况下,不会有这些响应。

其实winform中的弹出那个东东就是form,楼主考虑使用利用上下文菜单那个控件的弹出功能,再封闭成自已的控件,不然要自己实现这个弹出窗口就太复杂了
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答