gpt4 book ai didi

winforms - Winforms MDI 客户区的大小/位置

转载 作者:行者123 更新时间:2023-12-04 01:40:53 25 4
gpt4 key购买 nike

MDI 表单内部是一个承载 mdi 子表单的客户区。我怎么知道那个区域有多大?到目前为止,我能想到的最好方法是找到父级潜在客户区的总大小 (mdiparent.ClientRectangle),然后减去工具栏等从客户区带走的组件的大小。有更好的方法吗?

最佳答案

窗体上没有任何属性可让您访问 MDI 客户端窗口。但是你可以像这样找到它:

public MdiClient GetMdiClientWindow() {
foreach (Control ctl in this.Controls) {
if (ctl is MdiClient) return ctl as MdiClient;
}
return null;
}

从那里,只需使用它的 Size 属性。

关于winforms - Winforms MDI 客户区的大小/位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/603788/

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