2013-07-23 26 views
0

有没有一个控件可以选择数据,应该在里面?例如:红色 - 静态页面,蓝色是动态的,下面是允许在动态部分切换页面的按钮。 enter image description here多个页面在一个窗口中C#WPF

+0

对于我来说,“动态”部分听起来像一个典型的“TabControl”...您可以使用多重控件 - 一个“静态”*和*一个“动态”(例如'TabControl')。你只需要把它们放在Container控件中(例如'DockPanel') –

+0

你使用MVVM吗? – Tan

回答

1

我使用DockPanel中套件这样的:

dockpanel suite

该控逆变旨在模仿vs.net标签。

0

这是通过使用的DataTemplates achived。您只需将“红色”控件(例如ListView)的选定项绑定到“蓝色”控件(它应该是ContentPresenter)的内容。 您可以通过“蓝色”控件将DataTemplates添加到可访问的资源,然后根据底层的类/数据显示不同的内容。