【发布时间】:2009-05-20 16:11:21
【问题描述】:
我有一个 .NET 3.5 MDI WinForms 应用程序。
我设置了一个子表单的Icon 属性,并且图标正确显示在表单的左上角。然后我最大化子窗体,图标仍然可以。
在子窗体仍然最大化的情况下,我打开另一个子窗口,它会自动最大化。此表单的图标不是 Icon 属性中的图标,而是默认的 .NET 图标(带有蓝色、红色和黄色方块的那个)。但是,如果我调整大小 MDI 父窗体,图标会自行重置并正确显示。
有没有人有解决方法或知道为什么会发生这种情况?
【问题讨论】:
-
您是否尝试过在打开子窗口后对其进行 .Refresh 操作?