2016-10-15 1 views
1

방금 ​​GroupBox로 작업하기 시작한 이유는 직사각형처럼 모서리를 날카롭게 만드는 이유가 궁금합니다. 몇 가지 온라인 코너와 모서리가 돌아 가지 않았습니다. 왜 그런가요?C# .NET 대신 groupBox 모서리를 날카롭게 변경하는 방법 WPF

<GroupBox x:Name="howTOGroupBox" BorderBrush="White" Foreground="White" Header="How To" HorizontalAlignment="Left" Margin="88,86,0,0" VerticalAlignment="Top" Height="79" Width="221" BorderThickness="1"/> 

enter image description here

답변

2

는 귀하의 그룹 상자의 ControlTemplate 0에 둥근 모서리의 모든 스타일을 할 수 : XAML에

<Window.Resources> 
    <Style TargetType="GroupBox"> 
     <Setter Property="Template"> 
      <Setter.Value> 
       <ControlTemplate TargetType="GroupBox"> 
        <Grid> 
         <Grid.RowDefinitions> 
          <RowDefinition Height="Auto" /> 
          <RowDefinition Height="*" /> 
         </Grid.RowDefinitions> 
         <Border Grid.Row="0" 
          BorderThickness="1" BorderBrush="White" 
          CornerRadius="0,0,0,0"> 
          <ContentPresenter 
          ContentSource="Header" 
          RecognizesAccessKey="True" /> 
         </Border> 
         <Border Grid.Row="1" BorderBrush="White" 
            BorderThickness="1" 
            CornerRadius="0,0,0,0"> 
          <ContentPresenter Margin="4" /> 
         </Border> 
        </Grid> 
       </ControlTemplate> 
      </Setter.Value> 
     </Setter> 
    </Style> 
</Window.Resources> 
+0

임 정말 새를 어떻게 내 코드에 있음을 사용해야합니까? XAML 편집기에서 사용하겠습니까? –

+0

그냥 리소스에 넣어, 내가 대답을 업데이 트됩니다. – Rom

관련 문제