请教一个问题:我在做一个控件--向Combo一样,按下按钮可以弹出一个东西--比如Grid,但Combo的下拉框可以超出Combo所在窗体,而且总是在最前面,不知是如何作到。还有,如果下拉框会超出屏幕下方,那应该从控件上方弹出,但如果将弹出框方在控件内,则很难实现,如果你对以上问题能解决,请尽快给我回复--我很急着,要解决它。先谢谢了,拜托!
在控件上添加窗体,当要谈出时,模式show该窗体
至于向上或向下,就要根据控件的容器位置、大小以及控件在容器位置来处理了,这些虽说都是一些小技巧,但也不是几句话就能说清的
Combo中的List的父窗体是 桌面 所以可以超出Combo所在窗体,所以你做的控件得想别的办法。
最好的办法就是用窗体,我有一个下拉日期控件,要不?如要,留个地址
up
到 www.easthot.net 下载平面控件
里面有源码