2012-01-19 4 views
2

WPF 초보자는 여기. Visual Studio 2010에서 메뉴에 사용 된 글꼴 스타일을 모방하려고합니다. Windows XP 메뉴에서 흐릿하게 보입니다.WPF를 사용할 때 흐릿한 글꼴을 제거하는 방법은 무엇입니까?

screenshot

내 코드는 동일한 결과를 얻기 위해 변경 될 수 있습니다 어떻게

? 당신의 Window에 대해 다음 매개 변수와 주변

<Window x:Class="Test_WPF.MainWindow" 
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
     Title="MainWindow" Height="480" Width="640"> 
    <Grid> 
     <Grid.RowDefinitions> 
      <RowDefinition Height="Auto" /> 
      <RowDefinition Height="*" /> 
     </Grid.RowDefinitions> 
     <Grid.ColumnDefinitions> 
      <ColumnDefinition Width="*" /> 
     </Grid.ColumnDefinitions> 
     <Menu IsMainMenu="True"> 
      <MenuItem Header="_File" /> 
      <MenuItem Header="_Edit" /> 
      <MenuItem Header="_View" /> 
      <MenuItem Header="_Window" /> 
      <MenuItem Header="_Help" /> 
     </Menu> 
    </Grid> 
</Window> 
+0

가능한 중복 (http://stackoverflow.com/questions/190344/wpf-blurry -fonts-problem-solutions) – Joey

+1

@ 조이 : 그렇습니다. 헬게 클라인 (Helge Klein)의 대답은 제가 찾고 있던 것입니다. 불행히도 그것은 최고 대답이 아닙니다. –

답변

3

재생 :

<Window x:Class="Test_WPF.MainWindow" 
      .... 
    UseLayoutRounding="True" 
    TextOptions.TextFormattingMode="Display" 
    TextOptions.TextRenderingMode="ClearType"> 
[WPF 흐릿한 글꼴 문제 - 솔루션]의
+0

TextOptions.TextFormattingMode = "표시"가 트릭을 수행합니다. 감사. –