将 WPF 转换为 Web [已关闭]

问题描述 投票:0回答:1

我的应用程序使用 Infragistics 控件(xaml)内置到 WPF 中。

我想将现有应用程序移植到Web中,但我们不想使用silverlight(对于silverlight,我们需要在浏览器中提供插件,并且目标用户将无权在他们的浏览器中安装任何插件)是否有任何可用的第三方控件可以帮助我们更快地将 WPF 页面移植到 WEB 中。

asp.net wpf xaml infragistics
1个回答
9
投票

将WPF移植到Web有两种方法:

  1. Silverlight(你说你不能使用)和
  2. WPF XAML 浏览器应用程序

这些是我所知道的唯一选择。

如果您想将 WPF 应用程序转换为 ASP.NET Web 表单或 MVC,则必须手动执行此操作。为了更容易,您可以创建可供 WPF 和 Web 应用程序使用的共享代码。

如果您在 WPF 项目中遵循了 MVVM 模式,这将使您的工作变得更加轻松,因为您可以在 MVC 中重用视图模型(只需进行一些细微的更改)

© www.soinside.com 2019 - 2024. All rights reserved.