gpt4 book ai didi

c# - 如何在 WPF 中锚定控件?

转载 作者:IT王子 更新时间:2023-10-29 04:05:51 25 4
gpt4 key购买 nike

我有一个 TreeView 填充应用程序的顶部,但由于 TreeView 中的项目数发生变化,我的“应用”按钮垂直改变了它的位置。有没有办法将它锚定到窗口的底部,使其始终位于窗口的右下部分,即距右下边缘 10x10 的距离。

最佳答案

您可以在 TreeView 或 Button 上设置 Horizo​​ntalAlignment 和 VerticalAlignment(我不知道您要锚定哪个控件),或者您可以将控件放在 DockPanel 中。

要将控件与其他控件隔开,请使用边距。

Margin="0 0 10 10"

只会在右边和底部给你边距

我希望这能让它更清楚一点:

<Window>   
<DockPanel VerticalAlignment="Stretch">
<TreeView DockPanel.Dock="Top" />
<Button DockPanel.Dock="Bottom" Margin="0 0 10 10" />
</DockPanel>
</Window>

关于c# - 如何在 WPF 中锚定控件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5188586/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com