相关疑难解决方法(0)

Silverlight中附加和非附加依赖属性的区别

好的Stackers,我在这个问题上花了好几个小时,我想知道是否有人有明确的答案.
对于所有的研究,我已经做了,我找不到任何区别.Register,并.RegisterAttachedSilverlight中.现在,在你跳枪并告诉我.RegisterAttached用于将DP附加到另一个类之前,尝试使用实现附加的依赖属性DependencyProperty.Register().我发现没有一个区别,所以我不知道有什么区别.
此外,在我的具体情况下,我试图扩展Grid类的功能,并希望给它一些额外的属性.因此,我尝试列出传递两者typeof(Grid)typeof(FluidLayoutManager)(实现类)作为ownerType参数,它似乎也没有什么区别...(我相信当我从同一名称空间传递两个自定义类时它确实有所作为但是,当传递Microsoft定义的类与自定义类时,我总是将它作为自定义类的DP显示在XAML中.)
对此主题的任何澄清将非常感激,因为我坐在这里抓我的头,并想知道是否有任何差异,或者微软是否只是再次与我搞砸了.

c# silverlight dependency-properties attached-properties

13
推荐指数
3
解决办法
6142
查看次数