728x90
반응형
728x170
<ContentControl
Width="100"
Height="100"
Content="Hello">
<ContentControl.Style>
<Style TargetType="{x:Type ContentControl}">
<Setter Property="Background" Value="Red" />
<Setter Property="Foreground" Value="Green" />
<Setter Property="FontSize" Value="20" />
<Setter Property="FontWeight" Value="Bold" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type ContentControl}">
<Grid>
<Ellipse
Width="{TemplateBinding Width}"
Height="{TemplateBinding Width}"
Fill="{TemplateBinding Background}" />
<ContentPresenter
HorizontalAlignment="Center"
VerticalAlignment="Center" />
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</ContentControl.Style>
</ContentControl>
728x90
반응형
그리드형(광고전용)
'C# > WPF' 카테고리의 다른 글
[C#/WPF] Application 클래스 : OnStartup 메소드를 사용해 메인 윈도우 표시하기 (0) | 2020.08.03 |
---|---|
[C#/WPF] Application 클래스 : MainWindow 속성을 사용해 메인 윈도우 구하기 (0) | 2020.08.03 |
[C#/WPF] MouseButtonEventArgs 클래스 : GetPosition 메소드를 사용해 마우스 좌표 구하기 (0) | 2020.08.03 |
[C#/WPF] Shape 엘리먼트 : StrokeDashArray/StrokeDashOffset 속성 사용하기 (0) | 2020.08.03 |
[C#/WPF] RadialGradientBrush 엘리먼트 사용하기 (0) | 2020.08.03 |
[C#/WPF] FrameworkElement 클래스 : DefaultStyleKeyProperty 속성을 사용해 컨트롤 테마 스타일 설정하기 (0) | 2020.08.03 |
[C#/WPF] FrameworkElement 엘리먼트 : OverridesDefaultStyle 속성을 사용해 테마 스타일 사용하기 (0) | 2020.08.03 |
[C#/WPF] DrawingBrush 엘리먼트 : GeometryDrawing 객체를 사용해 체크 배경 브러시 만들기 (0) | 2020.08.02 |
[C#/WPF] HSV 색상에서 RGB 색상 구하기 (0) | 2020.08.02 |
[C#/WPF] 색상 선택기 사용하기 (0) | 2020.08.02 |
댓글을 달아 주세요