在容器中动态显示表单的最佳方法是什么

在容器中动态显示表单的最佳方法是什么

本文介绍了在容器中动态显示表单的最佳方法是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个主要表单,我想用它作为标题部分,菜单部分的容器,然后该区域的其余部分将用于显示基于菜单选择或先前表单选择的表单。本节中一次只显示一个表单。



我创建了无边界表单,但需要知道如何将菜单按钮点击链接到显示表单显示区域中的表单。我应该使用面板吗?什么是在VB 2010中使用的按钮单击代码?





I have a main form which I would like to use as a container for a header section, menu section and then the rest of the area will be used to display a form based on either the menu selection or a previous form selection. There will be only one form displayed at a time in this section.

I have the borderless forms created, but need to know how to link the menu button clicks to displaying the forms in the "Form Display" area. Should I use a panel? And what is the button click code to usein VB 2010?


<img src="http://i36.photobucket.com/albums/e23/jharding08/Layout_zpsb0900284.png" border="0" alt=" photo Layout_zpsb0900284.png"/>

推荐答案

function button1_click
    DispalyPanel.Controls.Remove(Control2)
    Control2.Dispose()
    DispalyPanel.Controls.Add(Control1)
end function





您可能需要设置在每次单击事件中显示设置(例如填充和停靠)以使控件填充面板。



You may have to set the display settings (such as fill and dock) in each click event to make the control fill the panel.




这篇关于在容器中动态显示表单的最佳方法是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-23 16:37