C1Accordion コントロールは、テキスト、画像、およびコントロールを格納する一連の展開/折りたたみ可能なペインを保持できるコンテナです。C1Accordion コントロールは ItemsControl の1つです。つまり、このコントロールは、一連のオブジェクトをホストするように設計されています。C1AccordionItem クラスは、C1Accordion コントロールによってホストされる項目(アコーディオンペイン)を表します。
プロジェクトに追加された C1Accordion コントロールは、それだけでは単なるコンテナです。ただし、このコントロールをプロジェクトに追加したら、Blend、XAML、またはコードを使用して、このコントロールに複数のアコーディオンペインを簡単に追加できます。次の画像に示す C1Accordion コントロールには、3つのアコーディオンペイン項目を含まれ、最初のペインが展開されています。
上の画像では、アコーディオンペインにヘッダーテキストやコンテンツが含まれていませんが、ヘッダーをカスタマイズしたり、コンテンツをペインに追加する作業は、いくつかのプロパティを設定するように簡単に実行できます。また、コントロールの展開可能性や方向などの動作を変更することもできます。
以下のトピックでは、C1Accordion コントロールの要素および機能について説明します。