2012-06-27 6 views
1

У меня есть родитель MDI и ребенок MDI. Я хочу, чтобы скрыть значок дочерней формы в развернутом состоянии, поэтому я попытался следующее:MDI child показывает значок при максимальном

g.WindowState = FormWindowState.Normal; 
g.ShowIcon = false; 
g.Show(); 
g.WindowState = FormWindowState.Maximized; 

Значение дочерней формы showicon устанавливается в false, но когда она максимальна, она по-прежнему отображается значок :

enter image description here

+0

Вы написали какой-либо код в событии Resize. –

+0

Я установил showicon в false, там тоже, но все еще не работает ... – mucisk

+0

Проверьте свойство ShowIcon в изменении размера окна. –

ответ

3

MDI требует, чтобы эти украшения кадра, чтобы присутствовать, он будет шалить по-разному, когда вы пытаетесь скрыть их. Простым обходным путем является создание значка, полностью прозрачного.