.NET 3.5 MDI WinForms 응용 프로그램이 있습니다..NET에서 새로운 최대화 된 MDI 자식 폼을 만드는 중 아이콘이있는 문제
하위 폼의 Icon
속성을 설정하고 아이콘이 폼의 왼쪽 위 모서리에 올바르게 표시됩니다. 그런 다음 하위 폼을 최대화하고 아이콘이 여전히 괜찮습니다.
자식 폼이 여전히 최대로으로 최대화 된 다른 하위 창이 열립니다. 이 양식의 아이콘은 Icon
속성의 아이콘이 아니라 기본 .NET 아이콘 (파란색, 빨간색 및 노란색 사각형이있는 아이콘)입니다. 그러나 MDI 상위 폼의 크기를 조정하면 아이콘이 다시 설정되고 제대로 표시됩니다.
해결 방법이 있습니까? 이는 것을 의미합니까
private void StatsForm_Load(object sender, EventArgs e)
{
//bug that means you have to set the desired icon again otherwise it reverts to default when child form is maximised
Icon = new System.Drawing.Icon("research.ico");
}
:
당신이 그것을 연 후 자식 창에 때 .refresh을하고 시도? –