gpt4 book ai didi

c# - 我想从 Windows MDI 子窗体中删除图标

转载 作者:行者123 更新时间:2023-12-05 09:25:29 24 4
gpt4 key购买 nike

图标也有同样的问题。我对您将 seticon 属性设置为 false 的回答感到满意。但是我的窗体是 MDI 窗体的子窗体,那么这个问题仍然存在,即图标未被删除。你能帮帮我吗。

最佳答案

是的,这是 Windows MDI 实现的一个“特性”。设计指南要求子窗体有一个图标,这样用户就可以很容易地看到哪个子窗体被最大化了,以及单击哪里可以激活系统菜单。 Windows 窗体设计器应该禁用“ShowIcon”属性并强制它为 True,但它不能这样做,因为它还不知道该窗体将成为 MDI 子级。

你必须解决它。一种可能性是使用透明的 1x1 图标,以便在子窗体最大化时不可见。然而,这不是一个理想的修复,表单的标题文本将向右移动。阻力最小的途径是简单地为表单创建一个图标。

关于c# - 我想从 Windows MDI 子窗体中删除图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2872740/

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