Visual Studio 2019提供了XAML Hot Reload功能,这个功能可以让WPF程序运行以后仍然可以修改XAML代码,并实时显示。

XAML Hot Reload功能在Blend For Visual Studio 2019中也可以使用。

对于.Net Framework WPF程序,只需Visual Studio 2019.

对于.Net Core WPF程序,需要安装Visual Studio 2019 version 16.3.0更新。

XAML Hot Reload默认开启,可以通过“调试”->“选项”->“常规”->"启用XAML的UI调用工具"->"启用XAML Hot Reload"来进行开启或关闭

Visual Studio 2019 XAML Hot Reload功能介绍

实际运行效果如下

Visual Studio 2019 XAML Hot Reload功能介绍

该功能目前已经的局限性如下

局限性

是否支持WPF

 说明

在应用程序运行时将事件链接到控件

不支持

 

引用现有资源字典中的资源或添加资源对象

需要安装Visual Studio 2019 Update 2

 不支持创建资源字典文件

在应用程序运行时将新的控件,类,窗口或其他文件添加到项目中

不支持

 

管理Nuget包

不支持

 

改变数据绑定

不可用(UWP可用)

 

 


相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-25
  • 2020-03-21
  • 2022-12-23
  • 2021-12-21
  • 2021-08-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-09
  • 2021-12-29
  • 2021-08-28
  • 2022-12-23
相关资源
相似解决方案