.net을 사용하여 다양한 운영 체제에서 응용 프로그램에 대한 winform 크기 문제를 개발합니다.
저자:Eve Cole
업데이트 시간:2009-06-30 15:59:46
2006년이 오고 2005년이 됐습니다. 새해는 옛 것과 작별하고 새 것을 맞이하기로 되어 있었는데, 저는 vs2005로 돌아가서 다시 vs2003으로 놀기 시작했습니다. 그리고 Windows 프로그램도 다시 개발했습니다. net 프로그램이 시작되는 첫 번째 단계는 실제로 개발로 간주되어서는 안 되며, 프로젝트가 형성되고 UAT가 시작되었기 때문에 유지 관리로 간주되어야 합니다. 하지만 저는 여전히 뭔가를 얻었습니다. 향수를 불러일으키기 위해 적어두고 다른 사람들에게서 배우세요.
내 중국어의 원래 개발자는 오랫동안 고민하고 문의한 끝에 이전에도 비슷한 상황에 직면했지만 결국 포기하고 전자 텍스트 운영 체제로 전환했습니다. , 양식 크기 변경 및 글꼴 변경은 정상이지만 잘리면 프로그램이 부족하다는 의미입니다. N 번 시도하고 관련 소개를 N 개 읽고 페이지 중 하나를주의 깊게 살펴 보았습니다. 문제의 핵심이 드러났습니다.vs2003에서는 일반적으로 글꼴이 시스템 기본값으로 설정되어 있지만 CS 코드에서는 설정되어 있지 않습니다. 그러면 다른 시스템에서는 시스템이 기본 글꼴을 사용합니다. 분석을 위해 페이지가 헷갈리게 되는데 특정 값으로 설정하면 이런 문제는 발생하지 않으므로 강제로 폰트 속성을 지정할 필요는 없다. 모든 컨트롤에 대해 설정하려면 양식 레이어에만 설정하면 됩니다. 양식 내의 컨트롤은 일반적으로 양식 속성을 상속합니다(특수 설정 제외).