次の方法で共有


サンプル データの生成

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

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

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

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

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

  3. [データ] パネルで、[サンプル データ ソースの追加] Ee341450.30540d76-7256-43ce-b5d9-4b2edf3d339f(JA-JP,Expression.30).png、[新しいサンプル データの定義] の順にクリックします。

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

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

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

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

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

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

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

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

    Ee341450.496d7ebc-fe46-42f6-95a8-57b0e5be5d49(JA-JP,Expression.30).png

    Ee341450.alert_note(JA-JP,Expression.30).gifメモ :

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

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

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

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

    Ee341450.917dd79d-8fe8-4e82-970b-55c9705a5e3e(JA-JP,Expression.30).png

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

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

関連項目

タスク

サンプル データの変更

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

その他のリソース

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