TextBox IsReadOnly,可继承但不可连接

时间:2012-01-05 14:48:17

标签: c# wpf textbox attached-properties

出于好奇而问这个:

MSDN表示使用元数据标记TextBox定义了IsReadOnly依赖项属性Inherits。现在查看有关Inherits的文档:

  

“始终使用RegisterAttached来注册您指定的属性   继承元数据。“

好的,在这一点上,有些人可能会认为“酷,我可以在面板上设置只读,并且其内部的所有文本框都受到影响”。不幸的是,这不起作用,也许我在这里遗漏了一些东西。

  

现在的问题是:为什么IsReadOnly属性标记为Inherits,但无法继承?顺便说一下,我检查了TextBox的来源和你可以发现它确实是一个附加属性,但是在一个名为TextEditor的内部类上,而TextBox只是作为IsReadOnly属性的所有者添加。

所以我希望有人有个主意:)

0 个答案:

没有答案