| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2039 人关注过本帖
标题:[求助]请问怎么做个ComboBox控件
只看楼主 加入收藏
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
 问题点数:0 回复次数:14 
[求助]请问怎么做个ComboBox控件
跟VB6自带的ComboBox大体上一样,不过点击右边的按钮后,那个下拉框不要向下,而是向上出现。请看下图
图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册

(这张向上的是我PS出来的)

主要有两个地方我做不出来,一个就是跟上图一样,向上弹出
其次是弹出的框要处于最顶层,如下图


没有下拉框的时候,给按钮盖住了
图片附件: 游客没有浏览图片的权限,请 登录注册


按了右边的箭头
图片附件: 游客没有浏览图片的权限,请 登录注册


就是这么个效果了,不知道哪位高手可以帮我做一下,先谢谢了

其实我并不是想做ComboBox控件,不过我想做的控件描述起来太麻烦,而且碰到的难点也是上面说的两点,所以就用ComboBox表述一下。
搜索更多相关主题的帖子: ComboBox控件 效果 下图 按钮 
2007-10-12 15:09
三断笛
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:31
帖 子:1621
专家分:1617
注 册:2007-5-24
收藏
得分:0 
可以自己用一个文本框和列表框做一个ActiveX控件,至于向上弹出还是向下弹出根据控件当前位置选择就最,不让它被盖住只要置此控件到顶层即可.
2007-10-12 17:21
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 
楼上可能不大理解我所说的难点
1、我只需要向上弹出,不需要向下的,但是向上弹出我不知道怎么做
2、注意后两张图,ComboBox控件本来是被压在按钮控件下面的,但是下拉框却是出现在按钮上面,还有,这个下拉框可以超出窗体边界,无论是左边界还是又边界,如下图
图片附件: 游客没有浏览图片的权限,请 登录注册

这种效果无论这个ComboBox处于那一层,都可以出现

从BFS(Breadth First Study)到DFS(Depth First Study)
2007-10-12 17:33
缘吇弹
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:地球
等 级:版主
威 望:43
帖 子:3038
专家分:27
注 册:2007-7-2
收藏
得分:0 
VB自带的没有这种效果.

Repeat  Life=Study;Until (death);
2007-10-12 17:40
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 
除了那个向上弹出的图是我PS出来的,另外4个图都是ComboBox自己的功能

从BFS(Breadth First Study)到DFS(Depth First Study)
2007-10-12 17:49
缘吇弹
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:地球
等 级:版主
威 望:43
帖 子:3038
专家分:27
注 册:2007-7-2
收藏
得分:0 
LZ要那种干什么用的?

Repeat  Life=Study;Until (death);
2007-10-12 18:02
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 
我是想做另外一个控件的,不过发现我无法用文字来描述我想做的那个控件的功能
在做那个控件的时候就碰到这两个难题,无法解决
为了简单说明,就用ComboBox做个例子
只要这个ComboBox可以做出来,我需要的控件也就可以做出来了。

从BFS(Breadth First Study)到DFS(Depth First Study)
2007-10-12 18:06
china25qd
Rank: 1
等 级:新手上路
帖 子:161
专家分:0
注 册:2007-9-6
收藏
得分:0 
JAVASwing可以实现,但是我不会把JAVA写的东西变成ActiveX

抱膝怀天下 闲坐观四海
2007-10-12 18:31
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 
从java变过来估计不容易

从BFS(Breadth First Study)到DFS(Depth First Study)
2007-10-12 21:16
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 
顶顶,睡觉去

从BFS(Breadth First Study)到DFS(Depth First Study)
2007-10-12 22:33
快速回复:[求助]请问怎么做个ComboBox控件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017470 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved