c# textbox弹出下拉菜单如何隐藏

c# textbox弹出下拉菜单怎么隐藏
本帖最后由 ping3336 于 2015-01-03 20:27:50 编辑
最近用C#写一个下拉菜单的程序,form1中有一个textbox(还有其他许多控件),另外又做了一个窗体form2,里边包含了一个datagridview,根据textbox中输入的数字或字母,查询得到的结果填充datagridview,并将form2显示出来,并且焦点在textbox中(方便继续输入),当点击窗体中任意地方时,form2隐藏,焦点还在textbox中,前面的都已经实现了,可最后一步搞了一个星期了,实在没办法了,问各位高手,有什么好办法没?
------解决思路----------------------
搜一搜:鼠标API
判断鼠标点下,再判断点的不是你的textbox控件,就隐藏
否则能点的地方多了,你每个控件加事件麻烦死了