Xaml 绑定错误的副作用?

Xaml 绑定错误的副作用?,xaml,binding,Xaml,Binding,我有一个UserControl,用作两个类的模板。这很好,因为它们都有相同的属性名。然而,其中一个有一些其他一个没有的属性。当绑定到没有额外属性的类时,这会导致输出窗口中的绑定错误。它仍然可以正常工作,用户甚至无法判断是否有错误,但我的问题是:这是否会导致不良副作用 (为了记录在案,我计划使用x:DeferLoadStrategy在没有必要的情况下不渲染字段。我只是对此感到好奇。)我的问题是,添加回退和targetNull等来处理任何此类情况到底有多困难。哦,对延迟的家伙要小心,你做得越多,内存

我有一个
UserControl
,用作两个类的模板。这很好,因为它们都有相同的属性名。然而,其中一个有一些其他一个没有的属性。当绑定到没有额外属性的类时,这会导致输出窗口中的绑定错误。它仍然可以正常工作,用户甚至无法判断是否有错误,但我的问题是:这是否会导致不良副作用


(为了记录在案,我计划使用
x:DeferLoadStrategy
在没有必要的情况下不渲染字段。我只是对此感到好奇。)

我的问题是,添加回退和targetNull等来处理任何此类情况到底有多困难。哦,对延迟的家伙要小心,你做得越多,内存占用就越大。@ChrisW。不是。正如问题所述,这不是一个无法解决的问题,只是我好奇的事情。什么?将其设置为“Lazy”会占用更少的内存,而不是更多。对不起,朋友,这是不正确的。阅读《论懒惰》的第一段。虽然我对最初的问题很好奇,比如运行时不可见的错误报告会产生什么潜在的副作用。啊,我的错。启动时间是我所想的,而不是内存使用。哦,好吧,看起来额外的内存使用时间仍然很短,你必须严重滥用它才能真正注意到效果。是的,我曾经看到一个人在数百个对象上疯狂使用它。他非常兴奋,直到他从sim卡进入设备并杀死它。哈哈。我的问题是,添加回退和targetnulls等来处理任何此类情况到底有多困难。哦,对延迟的家伙要小心,你做得越多,内存占用就越大。@ChrisW。不是。正如问题所述,这不是一个无法解决的问题,只是我好奇的事情。什么?将其设置为“Lazy”会占用更少的内存,而不是更多。对不起,朋友,这是不正确的。阅读《论懒惰》的第一段。虽然我对最初的问题很好奇,比如运行时不可见的错误报告会产生什么潜在的副作用。啊,我的错。启动时间是我所想的,而不是内存使用。哦,好吧,看起来额外的内存使用时间仍然很短,你必须严重滥用它才能真正注意到效果。是的,我曾经看到一个人在数百个对象上疯狂使用它。他非常兴奋,直到他从sim卡进入设备并将其杀死,哈哈。