社区
界面
帖子详情
树状导航界面的窗口显示
JHJJHJ4A554E
2010-01-04 10:20:07
试着做了一个树状的导航界面,使用了CSplitterWnd类,在界面的左侧列出导航项。现在,准备了若干已经布置好控件的Dialog窗口,想在界面的右侧显示出来,根据点击的导航按钮显示相应的窗口。
对单文档模式下的操作不熟悉,一直做对话框的,想各位兄弟帮帮忙,指点一下。
谢谢。
...全文
128
8
打赏
收藏
树状导航界面的窗口显示
试着做了一个树状的导航界面,使用了CSplitterWnd类,在界面的左侧列出导航项。现在,准备了若干已经布置好控件的Dialog窗口,想在界面的右侧显示出来,根据点击的导航按钮显示相应的窗口。 对单文档模式下的操作不熟悉,一直做对话框的,想各位兄弟帮帮忙,指点一下。 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuanwei1988
2012-07-27
打赏
举报
回复
怎么会积分不够呢!!
xuanwei1988
2012-07-27
打赏
举报
回复
正在学习!下一份!!!
LienXun
2010-01-18
打赏
举报
回复
一楼大哥,我也是在做这个,帮帮忙给小弟发一份,不胜感激!!
邮箱:anelvis@163.com
JHJJHJ4A554E
2010-01-05
打赏
举报
回复
感谢ls各位兄弟啊,大概明白了,多谢啊!!!
vclongking
2010-01-04
打赏
举报
回复
唉 楼上的把思路已经讲的很清楚了哈
不过还是来顶顶 就给你发一段单文档划窗口的代码吧
重载MainFrame类中的OnCreateClient函数
if(m_splitterwnd1.CreateStatic(this,2,1)==NULL) //第一次划分用一个splitter,两行一列
return FALSE;
m_splitterwnd1.CreateView(0,0,RUNTIME_CLASS(CView1),CSize(100,120), pContext);
if(m_splitterwnd2.CreateStatic(&m_splitterwnd1,1,2,WS_CHILD|WS_VISIBLE, //第二次划分用另一个splitter,一行两列
m_splitterwnd1.IdFromRowCol(1, 0))==NULL)
return FALSE;
m_splitterwnd2.CreateView(0,0,RUNTIME_CLASS(CView2),CSize(250,300),pContext);
m_splitterwnd2.CreateView(0,1,RUNTIME_CLASS(CView3),CSize(400,300),pContext);
return TRUE;
cnzdgs
2010-01-04
打赏
举报
回复
把所有子对话框的指针都保存在主窗口类中,用ShowWindow控制只显示其中一个,其余隐藏。在左视图类中响应TVN_SELCHANGED消息,通过主窗口类控制子对话框的显示和隐藏。主窗口指针可以用AfxGetMainWnd获取。
顺便提一下,这种界面不需要用文档—视图架构,用对话框即可。对话框左边放一个ListCtrl控件,右边创建子对话框,根据需要用ShowWindow控制显示其中的一个。
yemingwy
2010-01-04
打赏
举报
回复
http://download.csdn.net/source/871527
yemingwy
2010-01-04
打赏
举报
回复
到我的资源里下载一个“单文档多视图切换”的例子,基本上什么都不用改,只要把菜单的点击事件,改成你的listtree事件就OK了
(续)Python3.x+Pyqt5实现主窗体里树形
导航
栏按钮驱动分割器QSplitter动态载入多个子窗体,而且第3个子窗体还实现了
界面
与业务逻辑分离
在本项目中,我们主要探讨如何使用Python3.x和PyQt5库来构建一个具有树形
导航
栏的主窗体,并通过按钮驱动QSplitter组件动态加载多个子窗体。同时,我们还将关注如何实现
界面
与业务逻辑的分离,以提高代码的可维护性...
Python3.x+Pyqt5实现主窗体里树形
导航
栏按钮驱动分割器QSplitter动态载入多个子窗体,而且第3个子窗体还实现了
界面
与业务逻辑分离
这通常涉及使用槽(slots)和信号(signals)机制,当用户在树形
导航
栏中选择一个节点时,会触发一个信号,该信号连接到一个槽函数,从而加载并
显示
相应的子窗体。 7. **
界面
与业务逻辑分离**:这是一种软件设计...
powerbuilder在MDI主
窗口
添加
树状
导航
菜单
### PowerBuilder 在 MDI 主
窗口
添加
树状
导航
菜单 #### 背景介绍 PowerBuilder 是一款由 Sybase(后被 SAP 收购)开发的快速应用开发 (RAD) 平台,它允许开发者创建复杂的企业级应用程序。MDI(多文档
界面
)是 ...
C# 简单反射实现winform左侧树形
导航
,右侧切换内容
本示例“C# 简单反射实现winform左侧树形
导航
,右侧切换内容”是将反射技术应用于Windows桌面应用程序开发,特别是Winform
界面
设计中,通过反射机制实现在
窗口
左侧展示树形结构,用户点击节点后,右侧区域根据选择的...
QT
界面
树形 列表菜单
- frmnavlistview.cpp、frmnavlistview.h、frmnavlistviewform.cpp、frmnavlistviewform.h:这里的"frm"通常表示"Form",可能是主
窗口
类或包含树形列表的子
窗口
类,负责
界面
布局和事件处理。 - main.cpp:这是应用...
界面
15,978
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章