.Net UserControl - 对接 2 控件

发布于 2024-07-15 05:19:49 字数 237 浏览 11 评论 0原文

假设我的用户控件中有 2 个控件:

一个 (controlA) 具有固定高度,需要停靠在底部,另一个 (controlB) 位于顶部,必须填充剩余空间。

如果我对 controlA 使用底部底座,对 controlB 使用填充底座,那么它不起作用,因为 controlA 超过了 controlB ...

我怎样才能正确地做到这一点,我对对接的东西很陌生...

我使用 .Net 3.5 c#

Let say I have 2 controls in a usercontrol :

One (controlA) that have a fixed height and need to be dock in the bottom and an other (controlB) in the top that must fill the leaving space.

If I use bottom dock for controlA and fill dock for controlB it's doesn't work because controlA goes over controlB ...

How can I do this correctly, I'm pretty new to the docking thing ...

I use .Net 3.5 c#

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

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

发布评论

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

评论(1

我为君王 2024-07-22 05:19:49

这取决于您添加控件的顺序。 无论您当前添加它们的顺序如何,请颠倒它:)右键单击隐藏的控件,然后在设计器中选择“置于前面”。

本文 更详细地介绍了该问题。

It depends on the order in which you add the controls. Whichever order you're currently adding them in, reverse it :) Right-click on the covered up control and select "Bring to Front" in the designer.

This article covers the problem in a bit more detail.

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