저는 C#에서 Windows Forms 응용 프로그램을 사용하고 있습니다. 이제 모든 화면의 글꼴 크기를 변경하고 싶습니다. 내 프로젝트에 너무 많은 화면이 있기 때문에 어렵습니다. C# windows 폼 응용 프로그램 의 모든 화면의 글꼴 크기를 한 번에 변경할 수있는 방법이 있습니까?화면의 글꼴 크기를 변경하십시오.
0
A
답변
1
프로젝트의 솔루션 탐색기에서 속성을 확장하십시오. 설정을 열고 응용 프로그램의 기본 글꼴 크기 및 기타 기본값을 설정합니다. 라인 아래의 각 양식의 추가의 생성자에서
//set fonts
this.Font = Settings.Default.appFont;
당신은 Settings.Default.appFont의/설정 값을 변경할 수 있습니다.
모든 화면/개체의 개체에 액세스하려면 각 양식에 대해 CollectionBase를 만들어야합니다. 컬렉션을 사용하여 한 클래스의 모든 화면에 글꼴을 할당 할 수 있습니다. 이 링크를 확인하십시오 http://support.microsoft.com/kb/815707
또한 Application.OpenForms 컬렉션도 도움이 될 수 있습니다.
일반적인 기본 클래스는 무엇입니까? 각 Form 생성자에서 호출되는 도우미 메서드는 무엇입니까? –