我在附加属性SetXXX和GetXXX静态方法上设置了断点。在Xaml中,我已经为附加属性分配了值。但是,我希望可以调用Set或Get静态方法,但不会调用它们。附加的属性按预期方式工作,如果我在代码中调用SetXXX和GetXXX方法,则可以正常工作。
从Xaml设置时为什么不调用方法?
京东
最佳答案
与JaredPar explained一样,当您使用XAML时,不会调用GetXXX/SetXXX方法。
我想添加一些东西,但是:
如果您需要跟踪代码中对“附加属性”的更改,则应使用元数据。您可以在元数据中设置callback以在属性更改时触发,并在代码中对其进行跟踪。
关于.net - 为什么在XAML中不调用附加属性Set和Get静态方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2568860/