2016-07-29 10 views
6

が3つあるXAMLにGroupBoxを作成しようとしています。GroupBoxヘッダーテキストが切り捨てられました

Screenshot one

私は書式設定の問題で他の記事を読んで、そして使用して私のさまざまな要素を配置する明確な操縦している:私のGroupBoxヘッダー内'g'は、このように、下部に遮断されたことを除いてすべてが正常に見えますマージン。しかし、これは私の問題ではないようです。グリッドを使ってすべてを構築しましたが(GroupBoxの中でも)、何かがまだ私の頭を切っています。どんな入力をいただければ幸いですか?

これはフォントが太字通常とないときのGroupBoxは次のようになります。ここでは

Screenshot two

GroupBoxと私のコードの一部です:

<Grid Grid.Row="1"> 
       <GroupBox Header="Current Units (English)" HorizontalAlignment="Stretch" Name="currentUnitsGroupBox" VerticalAlignment="Stretch" FontSize="12" FontWeight="Bold"> 
        <Grid> 
         <Grid.RowDefinitions> 
          <RowDefinition Height="6" /> 
          <RowDefinition Height="*" /> 
          <RowDefinition Height="4" /> 
         </Grid.RowDefinitions> 
         <Grid Grid.Row="1"> 
          <Grid.ColumnDefinitions> 
           <ColumnDefinition Width=".22*" /> 
           <ColumnDefinition Width=".22*" /> 
           <ColumnDefinition Width=".22*" /> 
           <ColumnDefinition Width=".36*" /> 
          </Grid.ColumnDefinitions> 
          <RadioButton 
           Content="System" 
           HorizontalAlignment="Stretch" 
           Name="systemRadio" 
           VerticalAlignment="Center" 
           FontSize="12" 
           FontWeight="Bold" 
           IsChecked="True" 
           Grid.Column ="0" 

           AutomationProperties.AutomationId="CurrentUnitsSystem"/> 
          <RadioButton 
           Content="English" 
           FontSize="12" 
           FontWeight="Bold" 
           HorizontalAlignment="Stretch" 
           Name="englishRadio" 
           VerticalAlignment="Center" 
           Grid.Column="1" 

           AutomationProperties.AutomationId="CurrentUnitsEnglish"/> 
          <RadioButton 
           Content="Metric" 
           FontSize="12" 
           FontWeight="Bold" 
           HorizontalAlignment="Stretch" 
           Name="metricRadio" 
           VerticalAlignment="Center" 
           Grid.Column="2" 

           AutomationProperties.AutomationId="CurrentUnitsMetric"/> 
         </Grid> 
        </Grid> 
       </GroupBox> 
      </Grid> 
+0

高さを少し調整し、うーん、それは私の上で正常に見えますシステム。あなたのグループボックスで太字のFontWeightを取り除いて見てください。変更後に画像を添付できますか – lucas

+0

関連する部分を共有してください。私はあなたが与えられたテキスト 'FallEdge'を使用している部分を意味します – lokusking

+0

そしてhmm @lucas、なぜ私のコンピュータ上で異なって見えるのだろうか – Pine

答えて

7

私がしました私の心に来たすべてのものでそれをテストし、それを再現できませんでした。次のことを試してください:

<GroupBox FontSize="12" FontWeight="Bold"> 
    <GroupBox.Header> 
      <TextBlock Height="22" Text="Current Units (English)"/>  </GroupBox.Header> 

GroupBoxのヘッダーがとにかくTextBlockあるので、我々は何の問題を私たち自身によって今のものを行わないと

関連する問題