728x90
반응형
728x170
■ GeometryDrawing 엘리먼트를 사용하는 방법을 보여준다.
▶ MainWindow.xaml
<Window x:Class="TestProject.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Width="800"
Height="600"
Title="TestProject"
FontFamily="나눔고딕코딩"
FontSize="16">
<Rectangle
Width="300"
Height="300">
<Rectangle.Fill>
<DrawingBrush>
<DrawingBrush.Drawing>
<GeometryDrawing>
<GeometryDrawing.Geometry>
<GeometryGroup>
<EllipseGeometry
Center="50 50"
RadiusX="45"
RadiusY="20" />
<EllipseGeometry
Center="50 50"
RadiusX="20"
RadiusY="45" />
</GeometryGroup>
</GeometryDrawing.Geometry>
<GeometryDrawing.Brush>
<LinearGradientBrush>
<GradientStop Offset="0.0" Color="Blue" />
<GradientStop Offset="1.0" Color="#ccccff" />
</LinearGradientBrush>
</GeometryDrawing.Brush>
<GeometryDrawing.Pen>
<Pen
Thickness="10"
Brush="Black" />
</GeometryDrawing.Pen>
</GeometryDrawing>
</DrawingBrush.Drawing>
</DrawingBrush>
</Rectangle.Fill>
</Rectangle>
</Window>
728x90
반응형
그리드형(광고전용)
'C# > WPF' 카테고리의 다른 글
[C#/WPF] DrawingGroup 엘리먼트 : GuidelineSet 객체를 설정해 드로잉 만들기 (0) | 2023.03.26 |
---|---|
[C#/WPF] DrawingGroup 클래스 : GuidelineSet 객체를 설정해 드로잉 만들기 (0) | 2023.03.26 |
[C#/WPF] GlyphRunDrawing 엘리먼트 : GlyphRun 속성을 사용해 텍스트 그리기 (0) | 2023.03.25 |
[C#/WPF] VideoDrawing 엘리먼트 : MediaTimeline/MediaClock 객체를 사용해 무한 반복하는 동영상 재생하기 (0) | 2023.03.25 |
[C#/WPF] VideoDrawing 엘리먼트 : 동영상 재생하기 (0) | 2023.03.24 |
[C#/WPF] ImageBrush 엘리먼트 : Transform/RelativeTransform 속성을 사용해 이미지 브러시 만들기 (0) | 2023.03.24 |
[C#/WPF] DrawingBrush 엘리먼트 : AlignmentX/AlignmentY 속성을 사용해 드로잉 브러시 만들기 (0) | 2023.03.24 |
[C#/WPF] ImageBrush 클래스 : Stretch 속성을 사용해 이미지 종횡비를 유지하는 이미지 브러시 만들기 (0) | 2023.03.24 |
[C#/WPF] VisualBrush 엘리먼트 : 반사 효과 만들기 (0) | 2023.03.23 |
[C#/WPF] VisualBrush 엘리먼트 : 돋보기 만들기 (0) | 2023.03.23 |
댓글을 달아 주세요