自定义内容控制默认内容

发布于 2024-12-13 19:28:19 字数 188 浏览 0 评论 0原文

我有一个继承自 Control 的 WPF 自定义内容控件,当开发人员从工具箱中拖动此控件时,我希望它具有像扩展器控件一样的默认内容。

<Expander>
     <Grid />
 </Expander> 

我怎样才能做到这一点?

谢谢

I have a WPF custom content control inherits from Control and when developer drags this control from toolbox i want it to have a default content like expander control has.

<Expander>
     <Grid />
 </Expander> 

How can i do that ?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦亿 2024-12-20 19:28:19

您不需要从 Control 继承,而是需要从 内容控制

这是示例博客文章,展示了如何这是可以做到的。 (这篇文章使用的是 Silverlight,但 WPF 的技术是相同的。)

Instead of inheriting from Control, you'll need to inherit from ContentControl.

Here's a sample blog post showing how this can be done. (The post is using Silverlight, but the technique is identical for WPF.)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文