wpf 在XAML中配置视图模型,通过 d:DataContext设置设计时类型,方便按F12跳转查看类型

关键代码:

bash 复制代码
d:DataContext="{d:DesignInstance Type=local:MyPersonTest, IsDesignTimeCreatable=False}"

xaml代码参考:

bash 复制代码
在 XAML 中配置视图模型,通过 d:DataContext设置设计时类型(推荐)
 
在 XAML 中配置视图模型,通过 d:DataContext设置设计时类型(推荐)
 
<Window x:Class="WpfSnqkGasAnalysis.View.MyPersonTest"
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
  xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
  xmlns:local="clr-namespace:WpfSnqkGasAnalysis.View"
  xmlns:wv2="clr-namespace:Microsoft.Web.WebView2.Wpf;assembly=Microsoft.Web.WebView2.Wpf"
  mc:Ignorable="d" 
      d:DataContext="{d:DesignInstance Type=local:MyPersonTest, IsDesignTimeCreatable=False}"

  d:DesignHeight="450" d:DesignWidth="800"
  Title="测试">
  
</Window>

后台代码

csharp 复制代码
namespace WpfSnqkGasAnalysis.View
{
    /// <summary>
    /// MyPersonTest.xaml 的交互逻辑
    /// </summary>
    public partial class MyPersonTest : Window
    {
         
        public MyPersonTest()
        {
            InitializeComponent();
            this.DataContext = this;
 
        }
相关推荐
Chris _data7 小时前
WPF 上位机开发学习笔记 - 第四天
笔记·学习·wpf
李高钢16 小时前
用 JetBrains Rider 写 WPF 的 15 个高效技巧:从 VS 转过来也值得看
wpf
李高钢1 天前
【WPF】MVVM 与数据绑定实战:从原理到完整项目
wpf
李高钢2 天前
【WPF】从 Avalon 到 .NET 10:WPF 平台演进史与特性全览
.net·wpf
李高钢2 天前
WPF MVVM Light 入门:从零到Hello World
c#·wpf
李高钢2 天前
WPF MVVM Light(三):RelayCommand 命令与 Messenger 消息
前端·c#·wpf
SamChan904 天前
FastAPI+Celery+Redis搭建企业级PDF翻译异步任务系统
redis·后端·python·pdf·wpf·fastapi
李高钢4 天前
C# WPF Prism 进阶(三):导航(Navigation)深入
开发语言·c#·wpf
李高钢5 天前
C# WPF 的 Prism 框架入门:核心概念与一个完整示例
开发语言·c#·wpf
SamChan905 天前
用Playwright端到端测试PDF翻译功能:Web自动化测试实战
前端·python·ai·pdf·wpf