对控件放置可能性的丑陋控制

发布于 2024-12-14 06:06:02 字数 99 浏览 0 评论 0原文

我有停靠面板、两个停靠在左右角的按钮和一个带有控件的堆栈面板。我需要将堆栈面板左侧和右侧的一部分放在这两个停靠按钮下,并将堆栈面板的第一个子项设置为与边框有一定的偏移。这可能吗????

I have the dock panel, two buttons on which docked to left and right corners and a stackpanel with controls located on it. I need to put a part of left and right sides of the stackpanel under this two docked buttons, and set to the first child of the stackpanel some shift from border. Is this possible????

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

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

发布评论

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

评论(1

丶情人眼里出诗心の 2024-12-21 06:06:02

最简单的方法是将所有控件放置在 Canvas 中,而不是 DockPanel 中,并使用 Canvas.TopCanvas。 Left 和 `Canvas.ZIndex 来定位控件。

另一种方法是使用 RenderTransforms 在运行时调整元素位置。

The easiest way would be to place all your controls in a Canvas instead of a DockPanel, and use Canvas.Top, Canvas.Left, and `Canvas.ZIndex to position your controls.

A different way would be to use RenderTransforms to adjust the element positioning at runtime.

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