アコーディオンペイン(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 コントロールがコンテンツ領域に表示されていることを確認します。結果は次のようになります。
