ExtendedLibrary for WPF/Silverlight
コンテンツ領域へ複数のコントロールを追加する
Accordion > タスク別ヘルプ > コンテンツ領域 > コンテンツ領域へ複数のコントロールを追加する

アコーディオンペイン(C1AccordionItem)の Content プロパティに一度に複数のコントロールを設定することはできません。ただし、複数のコントロールを受け入れることができるパネルベースのコントロール(StackPanel コントロールなど)をアコーディオンペインのコンテンツ領域に追加することで、この問題を回避できます。パネルベースのコントロールに複数のコントロールを追加すると、アコーディオンペインのコンテンツ領域に各コントロールが表示されます。

このトピックは、少なくとも1つの C1AccordionItem 項目を含む C1Accordion コントロールがプロジェクトに追加されていることを前提としています。

コンテンツ領域に複数のコントロールを追加するには、次の手順に従います。

  1. 次の XAML マークアップを タグと タグの間に配置します。

    XAMl
    コードのコピー
    <c1ext:C1AccordionItem.Content>
           <StackPanel>
              <TextBlock Text="1番目のテキストブロック"/>
              <TextBlock Text="2番目のテキストブロック"/>
              <TextBlock Text="3番目のテキストブロック"/>
           </StackPanel>
    </c1ext:C1AccordionItem.Content>
    
  2. プログラムを実行します。

  3. アコーディオンペインを展開し、3つの TextBlock コントロールがコンテンツ領域に表示されていることを確認します。結果は次のようになります。