码迷,mamicode.com
首页 > 其他好文 > 详细

关于 ContentPropertyAttribute

时间:2014-07-08 23:29:52      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:使用   line   re   text   c   view   

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

标签:使用   line   re   text   c   view   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!