태터데스크 관리자

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

태터데스크 메시지

저장하였습니다.
   情  
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>

결과

신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Tag :

name    password    homepage
 hidden


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

티스토리 툴바