首页 > 其他 > 详细

关于 ContentPropertyAttribute

时间:2014-07-08 23:30:17      阅读:529      评论:0      收藏:0      [点我收藏+]

ContentPropertyAttribute 是使用在类的声明上的特性,表示xmal标签内容对应的clr类中的属性,目前发现Control的子类下有这几种属性:

1.Content。这个是最常见的啦。ContentControl、Page
2.Items。ItemsControl
3.Document。有好几个类,都是带Document字样的,如FlowDocumentReader、FlowDocumentScrollViewer、DocumentViewerBase。还有一个最容易忽视的RichTextBox。
4.Text。目前就只有TextBox啦(MSDN:TextBlock 具有两个内容属性: Text 和 Inlines。),另外还有一个不常用的AccessText

    另外还有部分控件没有内容属性。最常用的如PasswordBox

再看看其他的类

5.Children 。如Panel。不常用的InkCanvas
6.Child。如Decorator、Popup。Popup也不是Control的子类,为什么呢?

7.Inlines。这个也是最常用的TextBlock 类就是这样,很奇怪它不是Control的子类,为什么呢?

参考:WPF 内容模型

关于 ContentPropertyAttribute,布布扣,bubuko.com

关于 ContentPropertyAttribute

原文:http://www.cnblogs.com/wuzz/p/3830285.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!