2013-11-20 4 views
1

WPF 4.5 프로젝트에서 내 리본의 FontSize를 조정하려고하는데 FontSize를 20으로 늘리면 내 RibbonGroup 레이블의 레이블이 잘리고 읽을 수 없습니다 :WPF RibbonGroup 증가 FontSize 텍스트 잘림

<Window x:Class="WpfApplication1.MainWindow" 
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
     Title="MainWindow"> 
    <Grid> 
     <Ribbon> 
      <RibbonTab Header="Test"> 
       <RibbonGroup Header="Test" FontSize="20"> 

       </RibbonGroup> 
      </RibbonTab> 
     </Ribbon> 
    </Grid> 
</Window> 

(System.Windows.Controls.Ribbon 어셈블리에 포함하는 것을 잊지 마세요)

:

cut off text

내가이 샘플을 만드는 데 사용되는 코드는 다음과 같다

모든 문제를 해결하는 방법은 무엇입니까?

+1

이 당신이 원하는 것을 할 수 있지만,이 ' 을 시도하지 않을 수 있습니다 ' – sthotakura

+0

I 볼 수 지금 전체 텍스트이므로 솔루션입니다. 감사합니다! –

답변

3

원하는 내용이 아닐 수도 있지만 HeaderTemplate을 제공하여 RibbonGroup 헤더 모양을 변경할 수 있습니다.

이것은 내가 뭘하려 :

<Ribbon> 
    <RibbonTab Header="Test"> 
     <RibbonGroup Header="Test" FontSize="20" > 
      <RibbonGroup.HeaderTemplate> 
       <DataTemplate> 
        <TextBlock Text="{Binding}" Margin="0,-10,0,0"/> 
       </DataTemplate> 
      </RibbonGroup.HeaderTemplate> 
     </RibbonGroup> 
    </RibbonTab> 
</Ribbon> 

을하고 내 테스트 애플 리케이션에서 잘 작동하는 것으로 나타납니다. 그러나 일단 RibbonGroup에 더 많은 콘텐츠가 있으면 문제가 발생할 수 있습니다.