.NET框架是否内置了任何附加属性或附加行为?

时间:2011-12-19 15:37:01

标签: c# .net wpf attached-properties attachedbehaviors

我基本上好奇是否有任何Microsoft代码(.NET Framework)有任何显示附加属性和附加行为的文件。我知道互联网上有很多例子,但我对看看微软是如何编码感到更好奇。

2 个答案:

答案 0 :(得分:1)

Microsoft使用附加属性。特别是Grid s。您可以通过附加属性在网格中分配控件的行和列。附加属性的MSDN文档也提到DockPanel s:

http://msdn.microsoft.com/en-us/library/ms749011.aspx

答案 1 :(得分:0)

在Expression Blend SDK中有几种行为。

我会用反射器转储它并查看代码。对于我尝试实现自己的鼠标拖动行为,它提供了大量信息。

http://msdn.microsoft.com/en-us/library/ff723971%28v=expression.40%29.aspx

例如,我查看了MouseDragElementBehavior。