サンプル データの生成

Microsoft Expression Blend の [データ] パネルにあるツールを使って、アプリケーションのサンプル データを生成できます。サンプル データは、デザイン時にアクセスできないライブ データを表示するコントロールの外観をデザインするのに便利です。

ユーザーが手動で定義するスキーマを基にサンプル データを生成できるだけでなく、クラスを基にサンプル データを生成することも可能です。クラスからサンプル データを作成する場合、データは XAML ファイル形式で提供され、SampleData フォルダーに格納されます。

サンプル データを生成するには

  1. アートボードの [デザイン] ビュー Ee341450.32be2832-9f81-4617-97e6-a4a3988a136c(ja-jp,Expression.40).png または [分割] ビューEe341450.5b79e600-984e-4f44-b8cd-6c1522832ad4(ja-jp,Expression.40).png で XAML ドキュメントを開き、サンプル データ ツールを有効にします。

  2. [データ] パネルが表示されない場合は、[ウィンドウ] メニューの [データ] の横にチェック マークが表示されていることを確認します。

    詳細については、「ワークスペース パネルの追加または削除」を参照してください。

  3. [データ] パネルで、[サンプル データの作成] Ee341450.30540d76-7256-43ce-b5d9-4b2edf3d339f(ja-jp,Expression.40).png、[新しいサンプル データ] の順にクリックします。

  4. [新しいサンプル データ] ダイアログ ボックスの [データ ソース名] フィールドにわかりやすいデータ ソース名を入力します。

  5. [データ ソースの作成先] で、次のいずれかを選択します。

    • プロジェクト   プロジェクトのすべてのドキュメントでデータを使用できるようにするには、このオプションを使用します。

    • このドキュメント   現在開いている XAML ドキュメントでのみデータを使用できるようにするには、このオプションを使用します。

  6. F5 キーを押してアプリケーションを実行したときにサンプル データを表示できるようにするには、[アプリケーションの実行中にサンプル データを有効化] が選択されていることを確認します。このオプションを選択しないと、サンプル データがアートボードのみに表示され、実行時にアプリケーション ウィンドウには表示されません。

  7. [OK] をクリックして [新しいサンプル データ] ダイアログ ボックスを閉じ、サンプル データを作成します。

    [プロジェクト] パネルの [SampleData] というフォルダーに、新しいサンプル データ ソースのサブフォルダーが追加されます。これには、データを定義するのに必要なファイルが含まれます。

    [データ] パネルで、新しいデータ ソースのノードを展開して、サンプル データのスキーマを表示することができます。文字列とブール型プロパティの最初のコレクションは、Expression Blend で生成されたものです。

    Ee341450.496d7ebc-fe46-42f6-95a8-57b0e5be5d49(ja-jp,Expression.40).png

    Noteメモ :

    [データ] パネルには、データそのものではなく、データの構造 (またはスキーマ) が表示されます。たとえば、[データ] パネルでは、[Collection] ノードが表示され、その下に文字列プロパティ (Property1) が表示されます。これは、データが各レコードが文字列を含むレコードのコレクションから構成されていることを意味します。生成された実際のデータを表示するには、[Collection] ノード Ee341450.94dad06c-7ddb-4c5e-b2ee-74b394c713ff(ja-jp,Expression.40).png の横にある [サンプル値の編集] Ee341450.05e097fd-b5b7-4a06-b97a-bf7ece17b6c6(ja-jp,Expression.40).png をクリックします。

    これで [Collection] ノードをアートボードにドラッグしてリスト ボックスを作成したり、DataGrid オブジェクトなどの既存のオブジェクトにドラッグしてデータを表示できるようになります。

    アートボードに最初に生成されたコレクションをドラッグして生成したアイテム リスト

    Ee341450.23ff15ed-b181-417f-b57f-9605d96312ea(ja-jp,Expression.40).png
    DataGrid オブジェクトに最初に生成されたコレクションをドラッグした後のアイテム リスト

    Ee341450.917dd79d-8fe8-4e82-970b-55c9705a5e3e(ja-jp,Expression.40).png

    サンプル データを変更して、プロパティを追加したり、値を変更することもできます。

    詳細については、「サンプル データの変更」を参照してください。

関連項目

タスク

サンプル データの変更
XML ファイルからのサンプル データのインポート

その他のリソース

コントロールでのデータ表示

Copyright ©2011 by Microsoft Corporation. All rights reserved.