首页 > 其他分享 >关于WPF私有属性默认值,导致绑定异常问题

关于WPF私有属性默认值,导致绑定异常问题

时间:2024-07-17 14:32:45浏览次数:16  
标签:私有 绑定 System WPF 默认值 属性

报错信息:

System.Windows.Markup.XamlParseException:““设置属性“System.Windows.FrameworkElement.Style”时引发了异常。”,行号为“292”,行位置为“68”。”

InvalidOperationException: “[Unknown]”属性未指向路径“Fill.(0)[1].(1)”中的 DependencyObject。

 为排查这个问题,整整花了两天时间,一度怀疑手指敲键盘的姿势不对... ....

属性绑定部分:

最终确认是私有属性赋默认值引起:

--------------------------------------------------------------------------------------------

 ------------------------------------------------------------------------------------------------

虽然,将默认值删除解决了问题,但仍然不明白,这是什么原因。

 

标签:私有,绑定,System,WPF,默认值,属性
From: https://www.cnblogs.com/jeffry/p/18307274

相关文章

  • WPF 透明窗口可以调整尺寸(通过拖拽窗口边缘)
    通过这篇文章,我们可以实现:让WPF的透明窗口可以通过拖拽窗口的边缘,自由的调整尺寸。我们可以通过拖拽窗口的上方,来移动窗口。我们可以禁止窗口拖到屏幕边缘时自动最大化。还可以等比例的改变窗口的大小。还可以等比例的改变窗口中控件的大小参考文章AllowsTransp......
  • 事件绑定
    1.React中的事件绑定,通过语法on+事件名称={事件处理程序},整体上遵循驼峰命名法functionApp(){constclickHandler=()=>{console.log('button按钮点击了')}return(<buttononClick={clickHandler}>clickme</button>)}2.事件参数,在事件回调......
  • DevExpress WPF中文教程 - 为项目添加GridControl并将其绑定到数据
    DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpressWPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。无论是Office办公软件的衍伸产品,还是以数据为中心......
  • vue基础day01(MVVM、绑定、事件、结构模板)
    vue基础一、什么是vue构建用户界面的渐进式框架,采用自底向上逐层应用开发核心理念:数据驱动视图,组件化开发二、框架和库的区别框架:一套完整的解决方案,对项目的侵入性较大,项目如果需要更换框架,需要重新架构整个项目库:提供了一个小的功能,对项目的侵入性较小,如果某个库无......
  • WPF read data from mysql and display via ADO.NET
    //xaml<Windowx:Class="WpfApp216.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.mi......
  • vue3 widthDefaults 设置props默认值
    测试代码<template><divclass="box"><div><i-ep-edit/></div><div><i-ep-chat-dot-round/></div><div><i-ep-close/></div></div></template><scriptl......
  • windows无法绑定端口,但是使用netstat无法查到占用进程
    windows无法绑定端口,但是使用netstat无法查到占用进程内容来源https://stackoverflow.com/questions/58216537/what-is-administered-port-exclusions-in-windows-10本文章只对该链接内容做简单的提取,总结。如果无法解决建议翻阅原文。windows保留端口查看保留端口。如果你......
  • WPF ListBox's itemsource depend on another listbox's selecteditem
    //xaml<ListBoxGrid.Row="1"Grid.Column="0"ItemsSource="{Binding}"x:Name="countryLbx"DisplayMemberPath="CountryName"/><ListBoxGrid.Row="1"Grid.Column="1&......
  • 深度学习中的正则化技术 - 参数绑定和参数共享篇
    序言在深度学习的探索之旅中,如何高效地管理模型的参数,以减少计算成本、提升训练效率并防止过拟合,一直是研究者们关注的焦点。参数绑定与参数共享作为两种重要的参数优化策略,应运而生。参数绑定通过构建参数间的直接或间接联系,使模型的不同部分能够共享或依赖某些参数的变化......
  • WPF中webview2鼠标移动窗体
    WPF里webview2会一直处于其他控件最上层,是个历史遗留问题。为了能在webview2里鼠标移动让窗体跟着移动位置代码如下:asyncTaskInitializeAsync(){AppLog.AddLog("InitializeAsync...........");try{CoreWebView2Envir......