winform 弹出文本框

场景:winform下点击按钮弹出文本框,且指定其弹出位置

winform上点击按钮弹出文本框,且指定其弹出位置
我原本是要自制一个combox控件,下拉框我是用listbox代替的,listbox虽然可以隐藏,但是它仍占界面面积,如果整个界面缩小,就无法显示它,所以想用一个弹出式文本框,并且弹出后位置在textbox下面,求大家出出主意,教教我怎么实现
------解决方案--------------------
位置就是 location,设置它,就能设置位置
------解决方案--------------------
1.获得textbox的位置+大小。属性里面可以看到
2.锚定弹出文本框的位置,就是刚才获得的位置。