バージョン

xamCarouselPanel のパスを使用するように設定

アートボードで名前を指定したパスを作成で、使用する xamCarouselPanel™ または xamCarouselListBox™ のカスタム パスを定義するために使用できるパスを作成します。このトピックの目標は、そのパスを取得して、xamCarouselPanel に適用する方法を示すことです。

Note

注: このトピックでは、xamCarouselPanel をすでに設定してあることを前提とします。この操作の実行方法の詳細は、 xamCarouselPanel をページに追加を参照してください。

  1. 最初に Microsoft® Expression® Blend プロジェクトから作成したパスを Visual Studio プロジェクトにコピーする必要があります。Window1.xaml は Blend プロジェクトのデフォルトのウィンドウであるため、このファイルでパスを定義すべきです。

  2. パスをコピーしたら、プロジェクトのリソース セクションに貼り付けます。

  3. 今すぐコンパイルする場合には、これを実行するとエラーが発生します。このエラーが発生するのは、パスがリソース セクションにあり、リソース セクションのすべての項目が項目に関連付けられた Key を持つ必要があるからです。したがって、パスの Key を指定します。

  4. Blend が設定した Fill、Stretch、および Stroke 設定を、パスから削除することができます。それは、xamCarouselListBox はこれらの設定を必要としないためです。項目が xamCarouselPanel 内で辿るパスを見たい場合には、設定をそのままにしておくことも可能です。

  5. XamCarouselListBox の開始タグの下に、以下の例のコードを配置します。このコードは ViewSettings を作成します。これにはパスに割り当てた Key を指定することによって、カスタム パスも割り当てる ItemPath プロパティを持つ CarouselViewSettings が含まれます。

XAML の場合:

<igWindows:XamCarouselPanel.ViewSettings>
        <igWindows:CarouselViewSettings ItemPath="{StaticResource myPath}"/>
</igWindows:XamCarouselPanel.ViewSettings>
  1. プロジェクトを実行すると、xamCarouselPanel の項目が定義したパスを辿るのを確認できます。

xamCarouselPanel のパスを使用するように設定