为了账号安全,请及时绑定邮箱和手机立即绑定

在运行时加载XAML?

在运行时加载XAML?

C#
慕娘9325324 2019-11-12 09:32:22
首先介绍一些背景知识:我正在开发一个应用程序,并且试图遵循MVVM约定编写它。我想做的一件事就是能够为应用程序提供与我的应用程序不同的“外观”。相同的应用程序,但为一个客户端显示一个“皮肤”,为另一个客户端显示一个不同的“皮肤”。因此,我的问题是:1.是否可以在运行时加载xaml文件并将其“分配”到我的应用程序?2. xaml文件可以是位于其他文件夹中的外部文件吗?3.应用程序可以轻松地或仅在启动时切换到另一个xaml文件吗?那么我应该从哪里开始寻找有关此方面的信息?哪些WPF方法(如果存在)可以处理此功能?谢谢!编辑:我想要做的“皮肤”的类型不仅仅是改变控件的外观。这个想法是拥有完全不同的UI。不同的按钮,不同的布局。Kinda喜欢如何为专家充分利用该应用程序的一个版本,而对于初学者则简化另一个版本。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 214 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信