主界面,实际标签或单独的实体

时间:2010-09-01 03:47:18

标签: c# wpf

我正在寻找一个程序作为一种爱好,并帮助一个朋友解决他们的打印问题。应用程序非常简单,只需要接收数据并将数据发送到打印作业,这样我的朋友就不必单独管理每件事。

我的问题是:我想使用一个标签式主界面(就像Meego OS一样)我遇到的问题似乎不是它的结构非常好。也就是说,不是每个选项卡都有一个单独的事件处理程序文件,它们都将在一个文件中,即带有选项卡控件的文件。

我考虑过像某些网站的制作方式,[home.html,contact.html] [[home.html中的主页图标区分了contact.html在家时,联系人图标在家庭之间有所区别在contact.html]]但我需要处理后台任务。

我知道这些任务将在一个单独的线程中(好吧,至少这对我来说是有意义的)但我仍然不确定哪个是执行此操作的标准方法。

对不起,请告诉我需要添加或更改的内容。谢谢:))

1 个答案:

答案 0 :(得分:1)

您可以为每个页面创建一个UserControl并将它们添加到TabControl。每个页面的代码都在每个UserControl中,因此是一个单独的文件。