- Canvas 가장 기본적인 레이아웃 컨트롤 화가가 자유롭게 그림을 그리듯, 절대좌표를 이용해 컨트롤을 자유롭게 배치 할 수 있는 레이아웃 컨트롤 |
<UserControl x:Class="RiaCanvas.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" d:DesignHeight="300" d:DesignWidth="400"> <Canvas Canvas.ZIndex="3" x:Name="greenCanvas" <Canvas x:Name="redCanvas" Background="Red" Width="100" Height="100" Canvas.Left="40" Canvas.Top="40" Canvas.ZIndex="50"> </Canvas> <Canvas x:Name="yellowCanvas" Canvas.Left="20" Canvas.Top="20" Canvas.ZIndex="1"> </Canvas> <Canvas x:Name="BlueCanvas" Canvas.Left="60" Canvas.Top="60" Canvas.ZIndex="20"> </Canvas> </Canvas> </UserControl> |
비하이인트 코드 페이지에서 다음과 같은 속성을 입력 가능 하다 Canvas canvas = new Canvas(); canvas.Width = 400; canvas.Height = 300; 다음과 같이 입력 하여 속성 지정 가능 |
'.Net Project > SilverLight 3.0' 카테고리의 다른 글
06장) 실버라이트 WrapPanel 과 StackPanel 비교 (0) | 2009.11.25 |
---|---|
05장) 실버라이트 레이아웃_그리드 (Grid) (0) | 2009.11.25 |
04장) 실버라이트 레이아웃_스택패널 (StackPanel) (0) | 2009.11.25 |
02장) 실버라이트 기본 구조 (HelloWorld) (0) | 2009.11.25 |
01장 SilverLight 설치 환경 구성 3.0 (0) | 2009.11.02 |