새 글꼴로 새 크기를 만들지 않고도 .net winforms에서 글꼴 크기를 변경할 수 있습니까?새 글꼴을 만들지 않고 글꼴 크기를 변경하는 방법
답변
번호 기존 "글꼴"개체의 글꼴 크기는 읽기 전용입니다.
기본 글꼴을 사용하고 원하는 새 크기를 전달할 수있는 생성자 메서드를 사용해야합니다. 이렇게하면 다른 접근법의 일부 코드가 저장됩니다.
동일한 것을 생각하고 있었지만 ... _style_ 크기로만 작동합니다. ( –
) , 당신은 정확합니다. 나는 이런 식으로 일을 기억하지만 대담하지 않은 글꼴에서 굵은 글꼴을 만드는 것이 었습니다. 다른 크기의 글꼴을 만들려면 기존 글꼴의 필요한 속성을 제거해야합니다. –
확장 메소드를 사용하여 이와 같은 작업을 수행 할 수 있습니다. 다음
Imports System.Runtime.CompilerServices
Module FontExtensions
<Extension()> Public Function ToSize(ByVal OriginalFont As Font, ByVal NewSize As Single) As Font
Dim NewFont As Font
NewFont = New Font(OriginalFont.FontFamily, NewSize, OriginalFont.Style)
Return NewFont
End Function
End Module
과 같이 호출
...SomeObject.Font = Font.ToSize(12)
그것은 여전히 무대 뒤에서 새로운 글꼴을 만드는,하지만 응용 프로그램 코드는 생성 과정과 복잡하지 않습니다.
이 누출되지 않습니다. 글꼴 -GDI 개체? – toong
- 1. jqGrid에서 글꼴 크기를 변경하는 방법?
- 2. 콘텐츠의 글꼴을 변경하지 않고 TabItem의 머리글 글꼴을 변경하는 방법?
- 3. TTStyledTextLabel 링크 글꼴을 변경하는 방법
- 4. html로 텍스트 상자의 글꼴 크기를 변경하는 방법
- 5. android에서 tabhost의 글꼴 크기를 변경하는 방법
- 6. Listview 내용의 글꼴 크기를 변경하는 방법
- 7. Python ImageDraw 라이브러리를 사용하여 글꼴 크기를 변경하는 방법
- 8. ICSharp TextEditor에서 글꼴을 변경하는 방법?
- 9. 팝업 메뉴 (MFC, VC6)의 글꼴 크기를 변경하는 방법
- 10. iPhone에서 UITextView의 텍스트 글꼴 크기를 동적으로 변경하는 방법
- 11. * HTML을 제어하지 않을 때 * 글꼴 크기를 변경하는 방법?
- 12. HTML 문자열에서 글꼴 크기를 변경하는 방법은 무엇입니까?
- 13. graphviz의 기본 글꼴 크기를 변경하는 방법은 무엇입니까?
- 14. 레이블 글꼴 크기를 동적으로 변경하는 방법은 무엇입니까?
- 15. 버튼의 글꼴 크기를 변경하는 방법은 무엇입니까?
- 16. UILabel에서 글꼴 크기를 점차 변경하는 방법은 무엇입니까?
- 17. 새 인스턴스를 만들지 않고 클래스를 이동하는 중
- 18. 백그라운드를 변경하는 방법 TableView를 만들지 않고 TableViewViewCell을 같이할까요?
- 19. xcode의 스크롤 텍스트보기에서 글꼴 및 글꼴 크기를 변경하는 방법은 무엇입니까?
- 20. GTK에서 글꼴 크기를 변경하려면 어떻게해야합니까?
- 21. (iPhone) 테이블 뷰에서 행의 글꼴 크기를 변경하는 방법
- 22. Minted Latex 패키지를 사용하여 줄 번호의 글꼴 크기를 변경하는 방법
- 23. ListView Items를 재정의하는 방법 새 컨트롤을 만들지 않고 속성?
- 24. 새 인스턴스를 만들지 않고 ViewModel에서 Silverlight보기를 재설정하는 방법
- 25. 새로운 UIImageView를 만들지 않고 새 이미지를 그리는 방법
- 26. 셀 내용에 따라 표 셀의 글꼴 크기를 변경하는 방법은 무엇입니까?
- 27. Flot 그래프의 크기를 변경하여 크기를 변경하는 방법
- 28. iPhone : iPad 글꼴을 자동 크기 조정하여 라벨 글꼴 크기를 변경하는 방법은 무엇입니까?
- 29. Eclipse에서 Android 콘솔의 글꼴을 변경하는 방법은 무엇입니까?
- 30. CMFCPropertyFontProperty에서 글꼴 크기를 얻는 방법
왜 글꼴 속성을 사용할 수 없습니까? 어떤 컨트롤을 사용하고 있습니까? 라벨? 텍스트 상자? 아마도 더 큰 크기가 아닌 래스터 글꼴을 사용하고 계십니까? 어쩌면 트루 타입 또는 오픈 타입 글꼴로 전환 할 수 있습니다. – steamer25
길이가 맞을 때 글꼴 크기를 줄이는 레이블을 사용하고 있습니다. – jvanderh