샘플 데이터 생성
Microsoft Expression Blend의 데이터 패널에서 도구를 사용하여 응용 프로그램의 예제 데이터를 생성할 수 있습니다. 예제 데이터는 디자인 시 액세스할 수 없는 라이브 데이터를 표시하는 컨트롤의 모양을 디자인할 때 유용합니다.
예제 데이터 생성
예제 데이터 도구를 활성화하려면 디자인 보기 또는 분할 보기 에서 아트보드에 있는 XAML 문서를 엽니다.
데이터 패널이 나타나지 않으면 창 메뉴의 데이터 옆에 체크 표시가 선택되었는지 확인합니다.
자세한 내용은 작업 영역 패널 추가 또는 제거를 참조하십시오.
데이터 패널에서 예제 데이터 원본 추가 를 클릭한 다음 새 예제 데이터 정의를 클릭합니다.
새 예제 데이터 정의 대화 상자에서 데이터 원본 이름 필드에 데이터 원본의 설명이 들어간 이름을 입력합니다.
정의 위치에서 다음 중 하나를 선택합니다.
프로젝트 이 옵션을 사용하여 데이터를 프로젝트 내의 모든 문서에서 사용할 수 있도록 만듭니다.
이 문서 이 옵션을 사용하여 데이터를 현재 열려 있는 XAML 문서에서만 사용할 수 있도록 만듭니다.
실행 시(F5) 응용 프로그램이 단순한 데이터를 표시할 수 있도록 하려면 응용 프로그램 실행 시 예제 데이터 사용이 선택되었는지 확인합니다. 이 옵션을 선택하지 않은 경우 아트보드에서만 예제 데이터를 볼 수 있으며 응용 프로그램 창에서 런타임에 불 수 없습니다.
확인을 클릭하여 새 예제 데이터 정의 대화 상자를 닫고 예제 데이터를 만듭니다.
프로젝트 패널에서 SampleData 폴더에 새 예제 데이터 원본을 위한 하위 폴더가 추가됩니다. 여기에는 데이터를 정의하는 데 필요한 파일이 포함됩니다.
데이터 패널에서 새 데이터 원본의 노드를 확장하여 예제 데이터의 스키마를 볼 수 있습니다. Expression Blend에서 문자열의 초기 컬렉션을 생성했습니다.
[!참고]
데이터 패널은 데이터 자체가 아니라 데이터의 구조(또는 스키마)를 보여줍니다. 예를 들어 각 레코드에 문자열이 포함된 레코드의 컬렉션으로 데이터가 구성되었다는 것을 의미하는 문자열 속성(Property1)이 표시되는 컬렉션 노드가 데이터 패널에 나타납니다. 생성된 실제 데이터를 보려면 컬렉션 노드 옆에 있는 예제 값 편집을 클릭합니다.
이제 컬렉션 노드를 아트보드 위로 끌어 목록 상자를 만들거나 DataGrid 개체와 같은 기존 개체 위로 끌어 데이터를 표시할 수 있습니다.
또한 예제 데이터를 수정하여 속성을 추가하고 값을 변경할 수 있습니다.
자세한 내용은 예제 데이터 수정을 참조하십시오.