CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  控件与界面

请帮忙:关于Outlook风格的界面的实现的一个问题

楼主Netguy(老家伙)2002-05-20 18:21:12 在 PowerBuilder / 控件与界面 提问

想实现一个类似outlook的界面,但不要其中的CaptionBar和TreeView部分。  
   
  想法如下:  
  窗口的左边是一个OutlookBar控件,右边可能是一个多页的控件。当用户点击左边的OutlookBar中不同的图标时,右边的显示内容也相应地跟着切换。  
   
  请问:窗口的右半边一般用什么方法来实现切换比较好?用多个view切换显示可以吗?  
  谢谢! 问题点数:50、回复次数:13Top

1 楼softmailer(安全邮差)回复于 2002-05-20 18:31:01 得分 30

可以用一个属性表嵌入到右边的view中,通过在左边outlookbar中发消息来激活当前活动的属性页,来实现切换。Top

2 楼wwch99(wanderer)回复于 2002-05-20 18:33:41 得分 0

好!Top

3 楼lvxn_sina(XN)回复于 2002-05-20 18:37:28 得分 0

方法很多啦!  
   
  左边的上端是ListBox,这样有消息啦!  
  右面的可以是  
        MainFrame-->Dialog-->viewsTop

4 楼Netguy(老家伙)回复于 2002-05-20 19:45:39 得分 0

谢谢  
   
  右边用CPropertySheet时,那个CPropertySheet的显示好象需要调用其DoModal(   )方法,而且下面有不想要的Apply、OK、Cancel按钮。这行吗?Top

5 楼softmailer(安全邮差)回复于 2002-05-21 10:37:11 得分 0

可以将属性页的标准按钮隐藏,我已经做过几个类似的界面。具体隐藏标准按钮请看《程序员大本营〉中的。给个邮箱,有空我发给你。Top

6 楼Netguy(老家伙)回复于 2002-05-21 17:50:42 得分 0

我的邮箱是ring0@163.net。非常感谢!!Top

7 楼dawninautumn(dawn)回复于 2002-05-21 17:57:10 得分 0

给我一份好吗?  
  dawninautumn@21cn.com  
  Top

8 楼Netguy(老家伙)回复于 2002-05-21 22:30:12 得分 0

我按照softmailer(安全邮差)说的试了一下,界面显示出来了,但是那个PropertySheet的TabControl所占的位置好象还在那里。我已经调用了GetTabControl()->ShowWindow(SW_HIDE)。  
   
  如何把这个PropertySheet上面的TabControl完全隐藏掉?Top

9 楼yanrj(雨燕)回复于 2002-05-22 07:52:31 得分 0

也给我mail一份吧,yanrj77@163.com  
  多谢了。Top

10 楼panda_w(好想睡啊!)回复于 2002-05-22 08:30:42 得分 5

http://www.codeproject.com/useritems/atloutlookbar/atloutlookbar_demo.zipTop

11 楼whitecell(袖子上的第三个扣子_L)回复于 2002-05-22 08:33:40 得分 5

用cj60.libTop

12 楼LoveInSnowing(爱在冰封雪舞时)回复于 2002-05-22 08:33:48 得分 10

多视的实现当然是可以的,右面用CFormView即可,只是需重新设计CSplitterWnd类而以。  
  本人已实现该部分的操作!Top

13 楼Netguy(老家伙)回复于 2002-06-12 10:21:33 得分 0

找到一个使用多个view来实现切换的例子。搞定。thx  
  http://www.codeguru.com/splitter/outlook_style.shtmlTop

相关问题

  • 想实现microsoft outlook 那种界面风格,应该怎样做 ?
  • 界面问题(Outlook风格)
  • 实现office XP风格的界面
  • 如何实现XP风格界面?
  • PB中如何实现OUTLOOK界面
  • 在win2000 or 98中如何实现windowxp界面风格。
  • 如何实现VS.NET和Office XP那样的界面风格?
  • 求教XP风格界面的API实现原理
  • 请问如何在Win2000中实现XP风格的界面?
  • XP风格的界面实现的原理是什么?

关键词

  • 界面
  • outlook
  • 属性
  • 实现
  • outlookbar
  • 切换
  • 按钮
  • 隐藏
  • 显示
  • 方法

得分解答快速导航

  • 帖主:Netguy
  • softmailer
  • panda_w
  • whitecell
  • LoveInSnowing

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

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