【发布时间】:2011-09-10 17:09:33
【问题描述】:
我通过简单地从面板扩展/继承创建了一个自定义版本的画布。
当我想在其上绘制或渲染某些东西时,我只需创建一个DrawingVisual,绘制所需的图形并调用AddLogicalChild(Visual)、AddVisualChild(Visual) 并增加面板视觉效果的计数。
这在我添加 DrawingVisual 实例时效果很好,但是当我尝试在此处添加 Button 并定义尺寸(MinHeight、MinWidth)时,它不会显示。
UIElements 是否可能需要显示不同的处理逻辑?基本上,我怎样才能将UIElement 添加到将显示并可以操作的扩展Panel?
【问题讨论】: