CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VB.NET

如何实现这样的功能?(一个Listbox内容比较多时,可以分类、分级显示,就像菜单的样式。)望高手指点啊。。

楼主tc3236()2006-05-03 19:35:27 在 .NET技术 / VB.NET 提问

比如:有如下选项,平时放在一起也比较难看,多达十数个选项时,操作者选择起来就比较麻烦了。  
                  1正常  
                  2较正常  
                  3不正常  
                  4异常  
                  5正确  
                  6不正确  
                  7良好  
                  8较好  
                  9不好  
                  10较差  
                  。。。  
   
  有没有什么办法在一个Listbox内实现以下的功能:分级、分类显示  
                  1正常>较正常>不正常>异常  
                  2正确  
                  3良好  
  选择(正常)时激活一个新的下拉列表,显示(较正常、不正常、异常),而选择(良好)时,激活的下拉列表内显示的是(较好、不好、较差)。通过方向键+回车键就可以选择了。重点是:第一级的字符本身也是可被选择的。  
   
  万分感谢哪位大虾指点一下!!! 问题点数:100、回复次数:14Top

1 楼tc3236()回复于 2006-05-03 19:36:36 得分 0

自己沙发一下:)Top

2 楼fangxinggood(JustACoder)回复于 2006-05-03 19:41:13 得分 0

建议做一个两级联动的comoboxTop

3 楼tc3236()回复于 2006-05-03 19:47:04 得分 0

看过网上不少的二级联动的例子,都是同时显示两个或三个下拉框,这里要求的是在一个下拉框内实现!   有二级内容时,二级下拉框才出现,就像windows的《开始》按钮一样啊。  
   
  方便的话给出实现方法及代码如何?谢了Top

4 楼pslh(pslh)回复于 2006-05-03 20:37:01 得分 0

关注中Top

5 楼fangxinggood(JustACoder)回复于 2006-05-03 20:48:40 得分 0

那就直接用menu好了。。。Top

6 楼fangxinggood(JustACoder)回复于 2006-05-03 20:50:32 得分 0

不过只能固定在form最上面了。。。  
   
  不知道楼主要求的画面layout是怎样的?Top

7 楼tc3236()回复于 2006-05-03 21:19:15 得分 0

谢谢楼上的意见  
   
  只是这样做出来就成菜单了,呵呵。  
   
  布局是动态跟随在主下拉框的右侧,需根据主下拉框的位置来定。  
   
  本意是做个报告书写系统,此功能可省却操作者对大量常用词汇的频繁选择。Top

8 楼tc3236()回复于 2006-05-04 08:32:05 得分 0

再顶一下Top

9 楼wuying0609()回复于 2006-05-25 20:23:36 得分 0

帮你顶,因为我也想知道,不是还可调节各块的大小吗?Top

10 楼qgqchile(qgq)回复于 2006-05-26 11:55:33 得分 0

用层加JS   做就好了  
  树在一个DIV里  
  外面画个DROPDOWNLIST的东西点击后显示层Top

11 楼zhslls()回复于 2006-05-26 12:05:58 得分 0

建议你自己写个自己的LISTBOX,利用LISTBOX和弹出菜单来实现,我猜想能实现你要的效果,动手靠自己了!Top

12 楼bejge1121(C#技术群:27845149)回复于 2006-05-26 12:25:18 得分 0

可能改用TreeView控件???Top

13 楼capricciososoft(随想软件)回复于 2006-05-26 12:37:55 得分 0

同上,TreeView控件更合适。或者仍然使用Listbox,点击具有子项的列表项时,将列表框清空,加载子项列表。然后再列表框上附加一个返回按钮……Top

14 楼HAVENT(夜雨流星℡)回复于 2006-05-26 13:55:31 得分 0

以前好像看到过将TreeView和ListBox结合的,是WinForm的Top

相关问题

关键词

得分解答快速导航

  • 帖主:tc3236

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo