首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Adorner没有出现

Adorner没有出现
EN

Stack Overflow用户
提问于 2012-03-27 07:59:57
回答 1查看 2K关注 0票数 4

我使用的是包含画布的UserControl。作为画布的子控件,有一个带有装饰器的内容控件。为什么装饰者看不见,也许装饰者层被割让了。所有内容都已创建并附加。装饰层在视觉树中非常高。装饰层放置在UserControl的外部。

我知道这是因为我实现了基本的移动机制,但是装饰器从来没有出现过。

要向装饰者展示,需要做些什么?

EN

回答 1

Stack Overflow用户

发布于 2015-01-19 17:48:37

默认情况下,WPF窗口具有AdornerDecorator,但用户控件没有。所以你只需要在你的usercontrol.xaml中用一个装饰器包装你的画布:

代码语言:javascript
复制
<AdornerDecorator ClipToBounds="True">
            <Canvas x:Name="DesignerCanvas"
            ClipToBounds="True"
            SnapsToDevicePixels="True"/>
</AdornerDecorator>

更多信息:https://social.msdn.microsoft.com/Forums/vstudio/en-US/43a2565d-df21-4cf3-aa2a-240d67662945/please-help-me-resolve-a-mistery-with-resource-adorner-and-usercontrol-a-bug?forum=wpf

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9881578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档