标签: wpf xaml user-interface
我想创建GUI,它被划分为许多单独的模块,这些模块通常可以在我的GUI-app的整个生命周期中动态添加和移除到共享画布(Window)。我认为这不是特别的事。许多应用程序使用的GUI分为功能块,而这些功能块又会根据当前的应用程序状态在屏幕上显示和消失。
基本上,我无法向自己说明如何在XAML中描述GUI部件的这种分布式结构。我应该为屏幕上的每个元素创建许多小的XAML文件,这些文件可以动态显示和消失,然后动态加载它们吗?或者有一些集中的方法:什么时候我可以在一个地方写XAML?