如何将子控件停靠在父控件的右下角?

Nic*_*ick 3 c# devexpress docking winforms

与父控件相比,如何将子控件停靠在右下角位置?

我可以看到dockstyle枚举的值为None,Top,Bottom,Right,Left和Fill ......

我怎样才能设置为右下?

Jot*_*aBe 7

也许你不想把它靠近右下方.停靠会更改控件的位置,但也会更改大小以适合窗体的高度或宽度.

如果你想把它保持在右边并固定它,请将它固定.移动左侧和顶部锚点并添加底部和右侧锚点.你的控制权将保留在那里!

**编辑**根据OP评论,它必须在底部并采取所有宽度和固定高度.那你必须采取这个步骤:

为了保持整洁,您至少需要2个控件:

  • 它位于底部的那个:将它停靠在底部并设置其高度.
  • 其他使用Fill对接风格的人.这使得它占据了底部控件未占用的所有空间.

如果您在设置时遇到问题,请使用布局窗口(我希望这是英文名称.我的VS已本地化)移动它们直到它工作.有时对接它有点讨厌,让它按照你喜欢的方式工作的唯一方法是使用这个布局窗口改变控件的顺序和嵌套.