CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  界面

怎样动态更改属性页面

楼主zhongyuan2(zhongyuan2)2003-09-02 14:40:38 在 VC/MFC / 界面 提问

如我属性框共有三个页面,现在我想把第三个页面的显示内容更改为别的页面,即把第三个页面所对应的窗口更换为别的窗口 问题点数:0、回复次数:3Top

1 楼flyelf(空谷清音)回复于 2003-09-02 17:42:42 得分 0

先把第三页remove掉,然后把新的页面插入到第三页Top

2 楼nalo(nalo)回复于 2003-12-08 23:17:11 得分 0

动态创建窗口中的控件不就得了,应该能够实现你的要求Top

3 楼bager(柏哥)回复于 2004-01-09 12:40:42 得分 0

以下代码在属性页1中实现,通过Radio按钮的选取,实现对第三页的增删变更。  
   
  测试代码,类、函数、变量名称等仅供参考。  
   
  void   CMyPropertyPage1::OnRadio1()    
  {  
  CMyPropertySheet   *   pSheet   =   (CMyPropertySheet   *   )   GetParent();  
  pSheet->RemovePage(2);  
  pSheet->AddPage(&(pSheet->m_Page4)); //显示第四个属性页  
  }  
   
  void   CMyPropertyPage1::OnRadio2()    
  {  
  CMyPropertySheet   *   pSheet   =   (CMyPropertySheet   *   )   GetParent();  
  pSheet->RemovePage(2);  
  pSheet->AddPage(&(pSheet->m_Page3)); //显示第三个属性页  
  }Top

相关问题

  • spcomm动态更改属性的问题
  • 如何动态更改Query的Databasename属性
  • 如何动态更改控件的属性
  • 请问如何通过程序(1.aspx.cx)动态改变(1.aspx)页面的背景色、<table>的bgcolor等属性?
  • 页面属性问题
  • 请问如何实现动态的更改这个对话框上控件的属性
  • 同样一个bookdetails.aspx页面,想根据数据库中书名的不同,动态改变此页面的TITLE属性,怎么做?
  • struts的索引属性(indexed properties)在action中被更改了,回到原来的jsp页面,怎么显示没有变呢?
  • Struts页面控制Bean属性
  • 动态页面转成静态页面

关键词

  • 属性
  • 页面
  • psheet
  • cmypropertysheet
  • 实现
  • 显示

得分解答快速导航

  • 帖主:zhongyuan2

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

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