■ VisualBrush 엘리먼트를 사용해 격자를 그리는 방법을 보여준다.
▶ MainWindow.xaml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
<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="VisualBrush 엘리먼트 : 격자 그리기" FontFamily="나눔고딕코딩" FontSize="16"> <Canvas> <Canvas.Background> <VisualBrush TileMode="Tile" Viewport="0 0 50 50" ViewportUnits="Absolute" Viewbox="0 0 50 50" ViewboxUnits="Absolute"> <VisualBrush.Visual> <Rectangle Width="50" Height="50" Stroke="Darkgray" StrokeThickness="1" StrokeDashArray="2 2" /> </VisualBrush.Visual> </VisualBrush> </Canvas.Background> </Canvas> </Window> |