Page List

2015년 9월 3일 목요일

[WPF] SampleDataSource

SampleDataSource는 Blend에서 제공하는 샘플소스입니다.

SampleData 만드는 방법은
데이터 탭 - 예제 데이터 만들기 - 새 예제 데이터 - 데이터 원본이름 지정하시고 확인
그럼 오른쪽 화면처럼 SampleDataSource가 만들어집니다.



속성형식 변경
속성이름(Property2) 우측 아이콘 클릭하면 형식(4가지)을 바꿀 수 있습니다.

각 형식마다 내부속성도 바꿀수 있으니, 한번 씩 눌러보시길 바랍니다.



속성이름 변경
속성이름 클릭하면 수정모드로 바뀌니, 그 때 변경 해주시면 됩니다.



속성 삭제
속성이름 우 클릭 후, 제거메뉴 선택하면 됩니다.



속성 추가
우측 콤보박스 클릭 후, 원하시는 속성 추가하시면 됩니다.




데이터 값 편집
해당 아이콘 클릭 후, 원하시는 속성에 더블클릭으로 편집하시면 됩니다.​



그럼 다시 돌아와서
Collection 속성을 드래그해서 Grid영역에 드롭하면, 오른쪽과 같이
리스트박스에 데이터가 나타나며, DataTemplate도 뚝딱 만들어집니다.



ComboBox에 SampleDataSource를 적용하고 싶으시다면,
Grid에 ComboBox를 불러온 후 위와 같은 방법으로 하시면 됩니다.



Datagrid에도 가능합니다.



TreeView는 계층 구조이기때문에,
Collection을 추가하여 변환하거나, 기존에 있던 Collection을 계층 구조 컬렉션으로 변환시킵니다.
그럼 아래그림처럼 계층구조 컬렉션으로 바뀌게 되며,
바뀐 컬렉션을 트리뷰에 드래그앤드랍 하면 ​계층구조에 맞는 데이터가 보여집니다.

0 개의 댓글:

댓글 쓰기