アコーディオンペイン(C1AccordionItem)の Content プロパティに一度に複数のコントロールを設定することはできません。ただし、複数のコントロールを受け入れることができるパネルベースのコントロール(StackPanel コントロールなど)をアコーディオンペインのコンテンツ領域に追加することで、この問題を回避できます。パネルベースのコントロールに複数のコントロールを追加すると、アコーディオンペインのコンテンツ領域に各コントロールが表示されます。
このトピックは、少なくとも1つの C1AccordionItem 項目を含む C1Accordion コントロールがプロジェクトに追加されていることを前提としています。
コンテンツ領域に複数のコントロールを追加するには、次の手順に従います。
次の XAML マークアップを タグと タグの間に配置します。
XAMl |
コードのコピー
|
---|---|
<c1ext:C1AccordionItem.Content> <StackPanel> <TextBlock Text="1番目のテキストブロック"/> <TextBlock Text="2番目のテキストブロック"/> <TextBlock Text="3番目のテキストブロック"/> </StackPanel> </c1ext:C1AccordionItem.Content> |
プログラムを実行します。
アコーディオンペインを展開し、3つの TextBlock コントロールがコンテンツ領域に表示されていることを確認します。結果は次のようになります。