バージョン

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

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

Note

注: このトピックでは、xamCarouselListBox をすでに設定してあることを前提とします。この操作の実行方法の詳細は、 xamCarouselListBox をアプリケーションに追加を参照してください。

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

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

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

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

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

XAML の場合:

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

使用する xamcarousellistbox のパスを設定