C# 设计选项-带选项卡控件的MDI或带控件的选项卡页?

C# 设计选项-带选项卡控件的MDI或带控件的选项卡页?,c#,tabs,mdi,C#,Tabs,Mdi,我正在构建一个小应用程序来编辑一些特定的文本文件。我希望有一个选项卡式界面,这样我可以在文档之间快速切换。在我看来,我有两个选择 A) 我使用一个普通的选项卡控件,让它填充整个表单。然后,使用创建的每个选项卡页都有一个文本框来保存文档文本。可能通过使用文本框和其他我认为必要的控件创建我自己的自定义选项卡页面 B) 我将表单设置为MDI容器,并使用选项卡控件在表单之间切换。(将选项卡页与相应的MDI子窗体链接) 我觉得选择A更容易一点。然而,我想知道你对我应该追求哪种选择的想法 请让我知道你的想法

我正在构建一个小应用程序来编辑一些特定的文本文件。我希望有一个选项卡式界面,这样我可以在文档之间快速切换。在我看来,我有两个选择

A) 我使用一个普通的选项卡控件,让它填充整个表单。然后,使用创建的每个选项卡页都有一个文本框来保存文档文本。可能通过使用文本框和其他我认为必要的控件创建我自己的自定义选项卡页面

B) 我将表单设置为MDI容器,并使用选项卡控件在表单之间切换。(将选项卡页与相应的MDI子窗体链接)

我觉得选择A更容易一点。然而,我想知道你对我应该追求哪种选择的想法

请让我知道你的想法!如有任何建议,将不胜感激


谢谢。

我看不出这两种选择有什么主要优势。直接使用选项卡将更容易在文档之间切换和在它们之间进行数据操作。只是一个建议,请大家不要因此而责怪我:这看起来是一个学习一些XAML并掌握最新桌面技术的绝佳机会<10年(您可以选择WPF和WinRT)。