Ich habe eine .NET 3.5 MDI WinForms-Anwendung.Problem mit Symbol beim Erstellen eines neuen maximierten MDI-untergeordneten Formulars in .NET
Ich legte die Eigenschaft Icon
eines untergeordneten Formulars fest, und das Symbol wird in der oberen linken Ecke des Formulars korrekt angezeigt. Ich maximiere dann das untergeordnete Formular und das Symbol ist immer noch in Ordnung.
Mit dem Kind Formular noch maximiert, öffne ich ein anderes Kind-Fenster, das automatisch maximiert. Das Symbol dieses Formulars ist nicht das Symbol in der Icon
-Eigenschaft, sondern das Standard-.NET-Symbol (das mit den blauen, roten und gelben Quadraten). Wenn ich jedoch die Größe des übergeordneten MDI-Formulars ändere, wird das Symbol zurückgesetzt und ordnungsgemäß angezeigt.
Hat jemand einen Workaround oder weiß, warum das passiert?
Haben Sie versucht, eine .Refresh auf das Kind Fenster zu tun, nachdem sie öffnen? –