メモ | 必要なアプリケーション |
---|---|
必要なアプリケーションがインストールされている場合にのみ、このトピックの機能を使用できます。 詳細については、「製品の組み合わせごとに使用できる機能」を参照してください。 |
|
このサンプルでは、操作ウィンドウ上のカスタム ユーザー コントロールを示し、操作ウィンドウ上でコントロールを編成するときに役に立つ、折りたたみ可能なコンテナ コントロール (サブペイン コントロール) も示します。また、サブペイン コントロール上でホストされるコントロールから生成されるイベントに応答する方法についても示します。
このサンプル ソリューションには、サンプル コントロールを含む Microsoft Office Word 2003 アプリケーション プロジェクトが 1 つあります。
![]() |
---|
このサンプル コードは概念を示す目的で提供されているものです。必ずしも最も安全なコーディング手法に従っているわけではないので、アプリケーションまたは Web サイトでは使用しないでください。Microsoft は、サンプル コードが意図しない目的で使用された場合に、付随的または間接的な損害について責任を負いません。 |
サンプル プロジェクトをコンピュータにインストールする方法については、「方法 : ヘルプ トピックのサンプル ファイルをダウンロードする」を参照してください。
このサンプルを実行するには
- F5 キーを押します。
使用例
サブペイン コントロールは、リスト ボックスやテキスト ボックスなど、他のコントロールをホストできる折りたたみ可能なコンテナです。プロジェクトにユーザー コントロールを追加し、1 つまたは複数のサブペイン コントロールを、ユーザー コントロールのデザイン サーフェイスにドラッグ アンド ドロップします。必要に応じて複数のサブペイン コントロールを使用し、プロジェクトで必要なコントロールを設定できます。サブペイン コントロールを文書の操作ウィンドウに関連付けるコードを記述し、サブペイン上のコントロールに対してプログラミングを行います。
コントロールは、次のプロパティ、メソッド、およびイベントを備えています。
プロパティ
Text。指定のサブペインのタイトル バーに表示されるテキスト。
HighlightColor。ユーザーが選択したときのタイトル バーの色。
GradientBeginColor。タイトル バーの左側の始まりの色。
GradientEndColor。タイトル バーの右側の終わりの色。
IsExpanded。サブペインを展開するかどうか、つまり、項目の一覧を表示するかどうかを指定します。
IsAnimated。サブペインを展開または折りたたむときに、ロール アップまたはロール ダウンするかどうかを指定します。
メソッド
Expand。コントロールを展開します。コントロールが既に展開されている場合は、何も行われません。
Collapse。コントロールを折りたたみます。コントロールが既に折りたたまれている場合は、何も行われません。
イベント
BeforeExpanding。コントロールが展開される前に実行されるイベント。
BeforeCollapsing。コントロールが折りたたまれる前に実行されるイベント。
AfterExpand。コントロールが展開された後に実行されるイベント。
AfterCollapse。コントロールが折りたたまれた後に実行されるイベント。