次の方法で共有


操作ウィンドウの Subpane コントロールのサンプル

Download sample

メモ 必要なアプリケーション

必要なアプリケーションがインストールされている場合にのみ、このトピックの機能を使用できます。

詳細については、「製品の組み合わせごとに使用できる機能」を参照してください。

  • 次のいずれかの開発環境が必要です。

    VSTO 2005

    または

    Visual Studio Team System

  • Microsoft Office 2003

このサンプルでは、操作ウィンドウ上のカスタム ユーザー コントロールを示し、操作ウィンドウ上でコントロールを編成するときに役に立つ、折りたたみ可能なコンテナ コントロール (サブペイン コントロール) も示します。また、サブペイン コントロール上でホストされるコントロールから生成されるイベントに応答する方法についても示します。

このサンプル ソリューションには、サンプル コントロールを含む Microsoft Office Word 2003 アプリケーション プロジェクトが 1 つあります。

Security noteセキュリティに関するメモ :

このサンプル コードは概念を示す目的で提供されているものです。必ずしも最も安全なコーディング手法に従っているわけではないので、アプリケーションまたは Web サイトでは使用しないでください。Microsoft は、サンプル コードが意図しない目的で使用された場合に、付随的または間接的な損害について責任を負いません。

サンプル プロジェクトをコンピュータにインストールする方法については、「方法 : ヘルプ トピックのサンプル ファイルをダウンロードする」を参照してください。

このサンプルを実行するには

  • F5 キーを押します。

使用例

サブペイン コントロールは、リスト ボックスやテキスト ボックスなど、他のコントロールをホストできる折りたたみ可能なコンテナです。プロジェクトにユーザー コントロールを追加し、1 つまたは複数のサブペイン コントロールを、ユーザー コントロールのデザイン サーフェイスにドラッグ アンド ドロップします。必要に応じて複数のサブペイン コントロールを使用し、プロジェクトで必要なコントロールを設定できます。サブペイン コントロールを文書の操作ウィンドウに関連付けるコードを記述し、サブペイン上のコントロールに対してプログラミングを行います。

コントロールは、次のプロパティ、メソッド、およびイベントを備えています。

プロパティ

  • Text。指定のサブペインのタイトル バーに表示されるテキスト。

  • HighlightColor。ユーザーが選択したときのタイトル バーの色。

  • GradientBeginColor。タイトル バーの左側の始まりの色。

  • GradientEndColor。タイトル バーの右側の終わりの色。

  • IsExpanded。サブペインを展開するかどうか、つまり、項目の一覧を表示するかどうかを指定します。

  • IsAnimated。サブペインを展開または折りたたむときに、ロール アップまたはロール ダウンするかどうかを指定します。

メソッド

  • Expand。コントロールを展開します。コントロールが既に展開されている場合は、何も行われません。

  • Collapse。コントロールを折りたたみます。コントロールが既に折りたたまれている場合は、何も行われません。

イベント

  • BeforeExpanding。コントロールが展開される前に実行されるイベント。

  • BeforeCollapsing。コントロールが折りたたまれる前に実行されるイベント。

  • AfterExpand。コントロールが展開された後に実行されるイベント。

  • AfterCollapse。コントロールが折りたたまれた後に実行されるイベント。

参照

概念

操作ウィンドウの概要

その他の技術情報

Office 開発のサンプル
Office 開発のチュートリアル