c#自定义控制导航

时间:2010-08-16 01:19:41

标签: c#

我有一堆自定义控制表单(即登录页面,主页等),我希望将其嵌入“主表单”中。每次用户导航到另一个页面时,只会更改“主表单”的内容。

但我能做到这一点的唯一方法是复制自定义控件的内容并将它们粘贴到“主窗体”中 - 这很麻烦。有没有一种标准的方法来做这种事情?

2 个答案:

答案 0 :(得分:1)

更新

好吧,听起来好像你可能想要使用MDI表单或者可能使用用户控件(切换新页面的控件等)。

旧: 您是否有可能谈论ASP.net页面并想要使用母版页?

答案 1 :(得分:1)

您可能想要使用Panel。将每个“嵌入表单”的所有控件放在自己的面板中。然后,您只需显示和隐藏右侧面板即可使控件显示和消失。

或者,如果您希望用户能够在“页面”之间手动切换,您可以考虑使用TabControl