Calendar 컨트롤 - 달력을 화면에 표시하고 사용자가 날짜를 선택할 수 있는 컨트롤 - Calendar 컨트롤은 다음과 같이 주요 속성에 에 따라 지정하여 사용 가능 |
Calendar.Xaml <UserControl xmlns:my="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls" x:Class="RiaCalendar.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"> <Grid x:Name="LayoutRoot" Background="White"> <StackPanel> <my:Calendar x:Name="cal" Background="Bisque" FontFamily="Arial" FontSize="20" BorderBrush="Green" BorderThickness="5"> </my:Calendar> <TextBlock x:Name="lblDisplay" Width="150" Height="50"></TextBlock> </StackPanel> </Grid> </UserControl> |
Calendar.Cs using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Shapes; namespace RiaCalendar { public partial class MainPage : UserControl { public MainPage() { InitializeComponent(); this.cal.SelectedDatesChanged += new } void cal_SelectedDatesChanged(object sender, SelectionChangedEventArgs e) { //lblDisplay.Text = cal.SelectedDate.ToString(); lblDisplay.Text = String.Format } } } |
'.Net Project > SilverLight 3.0' 카테고리의 다른 글
55장 스타일 사용 컨트롤 조작(Style) (0) | 2009.12.03 |
---|---|
54장 바인딩 컨트롤(Grid.Resource) (0) | 2009.12.03 |
52장 Tab 컨트롤 (0) | 2009.12.02 |
51장 Slider 컨트롤 (0) | 2009.12.02 |
50장 ProgressBar 컨트롤 (0) | 2009.12.02 |