태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.
   情  
Front Page
Tag | Location | Media | Guestbook | Admin   
 
[Silverlight] Create CheckBoxList in Silverlight

ASP.NET에서 제공하는 CheckBoxList나 RadioButtonList 등은 Silverlight에서는 직접 구현하셔야 합니다. Silverlight에서는 특정 컨트롤을 반복 시켜주는 컨트롤로 ItemsControl을 제공하기 때문에 CheckBoxList를 쉽게 구현하실 수 있습니다. Silverlight의 ComboBox, ListBox Control도 모두 이 ItemsControl을 상속하여 구현되었습니다.

여기서는 ItemsControl을 이용하여 ASP.NET의 CheckBoxList를 구현하는 소스코드를 간단히 소개하도록 하겠습니다.

소스코드

<ItemsControl ItemsSource="{Binding ServiceList}">
    <ItemsControl.ItemsPanel>
        <ItemsPanelTemplate>
            <!-- 여기서 각 컨트롤들을 포함하는 FrameworkElement를 설정합니다. -->
            <StackPanel Orientation="Horizontal" />
        </ItemsPanelTemplate>
    </ItemsControl.ItemsPanel>
    <ItemsControl.ItemTemplate>
        <DataTemplate>
            <!--여기서는 FrameworkElement에 포함될 Control들을 설정합니다. -->
            <CheckBox Content="{Binding Name}" IsChecked="{Binding Value}" />
        </DataTemplate>
    </ItemsControl.ItemTemplate>
</ItemsControl>

결과

신고
Tag :

name    password    homepage
 hidden


 Category
분류 전체보기 (95)
Netwrok & Security (6)
Web Development (61)
Database (5)
Framework (6)
Others (17)
About (0)
 TAGS
SourceSafe2005 ebnf 영국 인턴쉽 PHP 강좌 ASP.NET ajax 오라클 구조 Silverlight XML linux WCF mantis bug tracker smarty mantis exception UpdateProgress web tier 리눅스 DTD 영국 홈스테이 php data tier Blog API ATRIX MS SQL Server 영국 학원 ASP 자바스크립트 ie6 자바스크립트 버그 오라클 특수문자 class id 차이 application error #401 RFC 4180 SourceSafe Internet id name 차이 maxRecievedMessageSize c#.net LiveMail It's me
 Calendar
«   2017/12   »
          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 30
31            
 Visitor Statistics
Total : 251,719
Today : 48
Yesterday : 124
rss
 

티스토리 툴바