有没有一个控件可以选择数据,应该在里面?例如:红色 - 静态页面,蓝色是动态的,下面是允许在动态部分切换页面的按钮。 多个页面在一个窗口中C#WPF
0
A
回答
1
1
尝试使用ContentControl
数据绑定到您的UserControl
上的某个物业。当你想更新内容时更改属性。确保该物业是和DependencyProperty
或您的用户控制执行INotifyPropertyChanged
。
http://msdn.microsoft.com/en-us/library/system.windows.controls.contentcontrol.aspx
0
这是通过使用的DataTemplates achived。您只需将“红色”控件(例如ListView)的选定项绑定到“蓝色”控件(它应该是ContentPresenter)的内容。 您可以通过“蓝色”控件将DataTemplates添加到可访问的资源,然后根据底层的类/数据显示不同的内容。
相关问题
- 1. C#在窗口窗体中有一个窗口的多个GUI
- 2. 书签中的多个窗口在一个页面中
- 3. WPF:同时在一个窗口打开2个页面
- 4. 在另一个wpf窗口内部有一个wpf窗口
- 5. 多线程在一个WPF窗口
- 6. 另一个WPF窗口前面的WPF窗口
- 7. Qt主窗口中的多个页面
- 8. C#WPF在另一个页面中为处理窗口添加KeyUp事件
- 9. 使用c#使用多个wpf窗口#
- 10. 在WPF中传递一个窗口和一个页面之间的值
- 11. 主机在另一个WPF窗口中的WPF窗口
- 12. 如何在另一个DLL添加页面到一个窗口在WPF
- 13. WPF覆盖多个窗口
- 14. 如何在一个WPF应用程序中有多个窗口?
- 15. 如何在1个WPF窗口中呈现不同的页面
- 16. 一个页面只能在一个窗口中打开
- 17. 如何在pyqt的单个窗口中打开多个页面?
- 18. 在WPF MVVM中关闭一个窗口
- 19. 附加一个WPF窗口
- 20. 合并多个窗口,一个窗口
- 21. 运行在C#中的另一个窗口在主窗口的方法WPF
- 22. 多窗口问题 - C#WPF
- 23. 在WPF窗口加载多个UserControls
- 24. jquery ui在同一页面的多个弹出窗口
- 25. 页面与WPF中的窗口?
- 26. WPF - XAML页面中心到窗口
- 27. WPF导航从一个窗口到另一个窗口内
- 28. C++ - 在同一个窗口
- 29. WPF多个窗口在另一个相同的位置
- 30. 制作一个弹出窗口,可以在ASP.Net中使用多个页面
对于我来说,“动态”部分听起来像一个典型的“TabControl”...您可以使用多重控件 - 一个“静态”*和*一个“动态”(例如'TabControl')。你只需要把它们放在Container控件中(例如'DockPanel') –
你使用MVVM吗? – Tan