为什么ContentElement的不可视树的一部分

我想知道是否有人知道这是为什么ContentElement的不会从视觉获得,作为一个结果是不可视树(这背后的逻辑)的一部分。 似乎更多的工作,必须将它添加到其中,然后使用方法,以将其添加到逻辑树的节点,以便它能够参与事件路由主机元件。 种它遵循与绘制有关的同样的方法在不脱离视觉派生并已在一个可视元素被托管。

--------------解决方案-------------

ContentElement的是用于文本内容。 文本具有从标准控制不同(从Visual派生)布局要求。 为此ContentElement的派生直接从DependencyObject的,而不是视觉。

ContentElement的没有渲染的内容,但需要从Visual类派生来托管,才能在屏幕上呈现。

(编辑:ContentControl中和ContentElement的是非常不同的野兽)

分类:WPF 时间:2015-03-15 人气:4
本文关键词: WPF
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.167 (s). 10 q(s)