资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
动态日 翻 巴法姗是从恤开始引入的一个新控件,该控件和窗体类似,但顾名思义,其可像网页中的脱结构一样,允许用户将概动态嵌入窗体之中,且溯 的内容在被调用时创建,相比前二种方法,该方法在程序创建时所需的资源要求比较 小。一一、运行结果果果二、襄理方准门城城三三、暇序实例例一一口姗官 篇瓣溉撇瞰藏灌薰陇嘿立相关知识点控件遮盖的关键在于控件的使用,该控件的相关知识如 下所述控件提供了一个可带边框的区域,开发者可通过该控件方便地管理、放置各类控件。为实现平滑的切换,需设置控件的和属性。其中,属性确定控件内边框的样式,属性确定控件外边框的样式。在本例中将这二个属性全部设置为常量,即均不显示边框,使控件在外观上和窗体“融为一体”。设计思路程序的设计思路很简单,通过对树型节点的判断,来动态设置二个扣的属性。为使这二个控件互相遮盖,需将其的和 晚属性设为相同的值,即在窗体的同一位置,最后将第二个的属性设置为,即在启动时不可见。源代码分析本例只需在树型控件的事件中对二个控件的属性进行互斥的设置即可,如下所示下。用即竹并将不同界面对应的控件放置在不同的中,同时在程序中对其属性进行设置。其中属性用于设置多页控件的风格,设置值如表所述牡表憾纂丰摹到根据节点来判断所选节点团,页面,刃挤,页面,侧刃二田二属性用于设置当前显示激活的选项卡编号口设计思路程序的设计思路很简单,通过对树型节点的判断,动态设置控件的属性。为使控件的选项切换部分不显示,可将其的属性设为负值,即选项切换部分被窗体遮盖。源代码分析本例只需在树型控件的事件中对控件的。属性进行设置即可,如下所示下丫以刀根据节点来判断所选节点,页面,激活第一个页面、多页径件法相关知识点多页控件的关键在于为控件的使用,该控件的相关知识如下所述控件是一个选项卡的集合,用于产生多页选项卡的效果。在昭眺加控件中,每一个页面为一个巧对象,当用户通过控件的切换按钮进行切换时,选定的选项卡会显示。本例为实现切换效果,将其属性设置为浮动型,卜,页面,激活第二个页面因、动态悦 法相关知识点是从开始引入的一个新控件,该控件和窗体类似,但允许用户将动态嵌入窗体之中,且的内容在被调用时创建,所需的资源要求较小。使用首先应新建一个,新建的和窗体在外观上非常类似,可在其上放置各种控件。在窗体中调用斤砌旧,首先需通过吓类的方法创建一个实例,然后设置舰的容器和对齐方式,可通过设置和,属性来实现,最后在动态切换时,调用方法释放该实例即可。其中创建姗实例的语法如下所示作班胎属性用于设置皿在窗体上嵌入的容器,该容器可为等可视的窗体控件。属性用于设置被嵌入的控件在容器中的对齐方式,一般设置为常量,即充满整个容器。方法用于释放一个已创建对象所占用的资源。设计思路程序的设计思路为通过对树型节点的判断,动态释放和创建不同概控件的实例,然后设置实例的和属性。为确保释放的正确,需通过函数将相应的实例的数据保存在树型控件的节点中,在释放斤吧实例的同时,将树型控件保存的数据一同释放。源代码分析本例需在树型控件的事件中释放创建的,胡,然后在事件中根据点击的树形控件节点来创建相应的即可,代码如下所示首先,在单元中加入对预先建立的单元的引用,然后定义二个,类型的变量,用于创建实例。随后输入树形控件的事件和事件的代码。田甲竹理根据节点来判断所选节点二,页面,创建实例口纪明创们阳刀 设置创建的姗实例的相关属性二即浏印。概朋二,页面,姗二作口二二二即抽出为饭竹团肛呱飞压幻晒加妮才即四即印伪释放动态创建的彻作盯吧叩己坛行田,即四、结束语相信通过本文的学习,读者已能够由浅入深翅睬寸曲 中实现窗体切换的各类方法有一个全面的掌握。在本文介绍的几种方法中,控件遮盖法适用于需切换的控件较少或较分散的情况多页控件法适用于控件较多,但切换页面初始化代码较少的情况动态创建知祀是一种比较新颖的技术,无论在方便性和对系统资源的合理利用上,都是非常优秀的。当然,除本文介绍的几种方法之外,开发者还可进一步查阅恤的相关资料,利用卫容器和哪组件的结合,将需切换的部分以 哪的形式在窗体上实现切换,实现更强大、完美的窗体切换应用。责任编辑刘果
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号