일명 FontFamily ComboBox.
지금 하는 작업 말고, 이전 작업을 할 때엔 Actipro Toolkit을 사용해서 UI를 적용을 시켰기에 폰트패밀리 콤보박스는 Actipro가 제공하는 FontFamily ComboBox를 사용했다.
Actipro ribbon에서는 기본으로 제공하기 때문에 다음과 같이 사용하면 되었다.
[-] Collapse
이번 프로젝트에서는 Actipro를 사용하지 않기로 하였기에 직접 폰트 콤보박스를 만들었다.
아주아주 극히, 간단하다.
다음과 같이 넣어주면 끝.
[-] Collapse
보다시피 시스템폰트를 가져와서 바인딩을 시켜불면 끝.
아주, 초간단 팁이다.
지금 하는 작업 말고, 이전 작업을 할 때엔 Actipro Toolkit을 사용해서 UI를 적용을 시켰기에 폰트패밀리 콤보박스는 Actipro가 제공하는 FontFamily ComboBox를 사용했다.
Actipro ribbon에서는 기본으로 제공하기 때문에 다음과 같이 사용하면 되었다.
[-] Collapse
<ribbon:FontFamilyComboBox Name="comboBoxFontName" UsePreviewInItemRendering="False"
Width="135" KeyTipAccessText="FF"
SelectionChanged="comboBoxFontName_SelectionChanged" />
Width="135" KeyTipAccessText="FF"
SelectionChanged="comboBoxFontName_SelectionChanged" />
이번 프로젝트에서는 Actipro를 사용하지 않기로 하였기에 직접 폰트 콤보박스를 만들었다.
아주아주 극히, 간단하다.
다음과 같이 넣어주면 끝.
[-] Collapse
<ComboBox Name="FontComboBox"
ItemsSource="{Binding Source={x:Static Member=Fonts.SystemFontFamilies}}"/>
ItemsSource="{Binding Source={x:Static Member=Fonts.SystemFontFamilies}}"/>
보다시피 시스템폰트를 가져와서 바인딩을 시켜불면 끝.
아주, 초간단 팁이다.
'Coding > WPF, Silverlight' 카테고리의 다른 글
Secondary Monitor에 윈도 그리기 (1) | 2010.02.25 |
---|---|
WPF Threads (0) | 2009.08.09 |
WPF Thread // 작성자 : Shwan Wildermuth (0) | 2009.07.19 |