About Microsoft Tabbed dialog control (sp5)

zuihouyibeicha 2006-03-14 08:09:04
现要用VB.NET重写VB6.0的应用程序,
问题是tabbed dialog控件在VB.NET里不能正常工作:

不能把简单控件象textbox,label拉进来
就是说当我把控件象textbox,label放在tabbed dialog上时,移动tabbed dialog发现
textbox控件不在其中,而是在窗体上;

百思不得其解,望高手指点一二。。。
...全文
145 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zuihouyibeicha 2006-03-17
  • 打赏
  • 举报
回复
Any others?
zuihouyibeicha 2006-03-16
  • 打赏
  • 举报
回复
就是因为试了N此不行才感觉很奇怪

还有其他的可能吗
不务正 2006-03-15
  • 打赏
  • 举报
回复
应该行的 剪贴看看
zuihouyibeicha 2006-03-15
  • 打赏
  • 举报
回复
Thank you first!
问题就在这里,在VB6.0里这个tabbed dialog非常好用,程序里面也很好操作。
在VB6.0里可以很简单的把控件放进去,在设计时就可以直接点击各个tab页,不用任何代码,
直接编译就可以点击实现各个tab分页的功能,这个就像每个tab都是一个单独容器,而tabcontrol控制起来就有点复杂,看起来也不美观,所以很想解决这个问题

但是在.net里连直接拉控件放进去都不可以
programart_life 2006-03-15
  • 打赏
  • 举报
回复
tabbed dialog和tabcontrol是两种不同的控件,尽管他们的外观很相似。前者需要自己编程实现点击Tab时进行各页面的切换,而后者对于每个页面都有自己容器。所以前者如果要实现后者那样的功能,需要自己将每组控件添加到一个容器中,例如添加到GroupBox里,通过对Tab点击的事件进行处理来实现点击各Tab进行切换。例如可以判断点击的是何Tab从而对相应的GroupBox的Visible属性进行设置,以达到切换页面的效果。
zuihouyibeicha 2006-03-15
  • 打赏
  • 举报
回复
to:
weiyan19820315(魏岩)
这个试过啊 不行啊 我不知道是不是本机的一些设置问题
还是需要在代码里面做一些调整

有.NET环境的你们试一试 渴望有点 NEW IDEA...
weiyan19820315 2006-03-15
  • 打赏
  • 举报
回复
你这样试试:
在往tabbed dialog上拖放控件的时候不要先放在窗体上,然后再拖到tabbed dialog上,而要直接把你想要的控件放到tabbed dialog上。这样你拖放的控件才是属于tabbed dialog的,不是属于窗体的.
夜雨悠扬 2006-03-15
  • 打赏
  • 举报
回复
我倒是觉得TabControl1比tabbeddialog好用一些
zuihouyibeicha 2006-03-15
  • 打赏
  • 举报
回复
一直紧急等待中。。。

16,555

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧