如何将子控件相对于父控件停靠在右下角位置?
我看到DockStyle枚举有以下值:None、Top、Bottom、Right、Left和Fill ...
如何设置为右下角停靠?
如何将子控件相对于父控件停靠在右下角位置?
我看到DockStyle枚举有以下值:None、Top、Bottom、Right、Left和Fill ...
如何设置为右下角停靠?
使用 AnchorStyles:
yourComponent.Anchor = ((System.Windows.Forms.AnchorStyles)
((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
ControlA.Padding = new Padding(0, ControlB.Height - nTopPadding, 0, 0);
nTopPadding
可以根据需要进行调整。对于文本框、标签等,最好使用ControlA.Font.Height
。AutoSize=true
时,这也适用。只需要根据需要更新填充即可。尝试将 Dock 设置为底部,根据您的控件,您可能需要关闭自动调整大小,例如标签