Java 类似 WPF 中的窗口导航
我是一名 Java 开发人员,为了进行用户交互,我创建了一个通用的 JFrame 并在其中包含一个 JPanel 容器,然后我将该容器与我创建的其他面板交换。
我开始开发 WPF 应用程序,但我不知道如何做到这一点。我发现有 Page
和 UserControl
但我无法理解其中的区别以及如何实现我的任务。我找不到好的教程,也无法理解如何在谷歌中搜索它。
任何好的信息或教程将不胜感激。
I am a Java developer, and for user interaction I create a universal JFrame
and has a JPanel
container in it, and I swap that container with the other panels I created.
I started to develop WPF applications but I cannot find how this can be done. All I found that there are Page
and UserControl
but I could not understand the difference and how my task can be achieved. I cannot find good tutorials and I cannot understand how to search it in Google.
Any good info or tutorial would be appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
ContentControl
来实现此目的。您可以将其Content
属性设置为任何其他控件,它将显示ContentControl
的放置位置。或者,您可以使用 MVVM 并设置
Content 到 ViewModel,同时在
DataTemplate
中提供视图。You can use
ContentControl
for that purpose. You can set itsContent
property to any other control and it will show where theContentControl
is placed.Alternatively, you can use MVVM and set the
Content
to a ViewModel, while providing a view in aDataTemplate
.