SuperTooltip for WinForms
C1SuperTooltip クラス
メンバ 

C1.Win.C1SuperTooltip.4.5.2 アセンブリ > C1.Win.C1SuperTooltip 名前空間 : C1SuperTooltip クラス
ポインタがコントロールの上に置かれたときにコントロールの目的の簡単な説明を表示するポップアップウィンドウを表します。
オブジェクト モデル
C1SuperTooltip クラス
シンタックス
'宣言
 
Public Class C1SuperTooltip 
   Inherits C1SuperTooltipBase
public class C1SuperTooltip : C1SuperTooltipBase 
解説

C1SuperTooltipコンポーネントは System.Windows.Forms.ToolTipコンポーネントとほとんど同じですが、 C1SuperTooltipはプレーンテキストではなく HTML テキストを表示するという点だけが異なります。これにより、ツールチップに複数のフォント、色、テーブル、リスト、および画像を含めることができます。詳細および例については、 SetToolTip(Control,String)メソッドを参照してください。

HTML ツールチップは、フォーム内の任意の System.Windows.Forms.Controlまたは System.Windows.Forms.ToolStripItemに関連付けることができます。

C1SuperTooltipは、HTML コンテンツをレンダリングするために IE を使用しません。代わりに、独自の軽量な HTML パーサーおよびレンダラーを備えています。したがって、レンダリングされる出力は、IE と必ずしも 100% の互換性はありませんが、通常はほとんど同じです。 C1SuperTooltipは、カスケードスタイルシート、テーブルなどのほとんどの HTML 機能をサポートします。詳細については、 SetToolTip(Control,String)メソッドを参照してください。

C1SuperTooltipコンポーネントを使用して、ポインタがコントロールの上に置かれたときにヘルプを表示できます。 C1SuperTooltipコンポーネントは、通常、ユーザーにコントロールの用途を通知するために使用されます。たとえば、名前を入力する TextBoxコントロールにツールチップテキストを指定して、コントロールに入力する名前の形式を指定できます。ヘルプを提供する以外にも、 C1SuperTooltipコンポーネントを使用して、実行時の状態情報を提供することもできます。たとえば、 C1SuperTooltipコンポーネントを使用して、インターネット接続の状態を表示する PictureBoxコントロールの上にポインタが置かれたときに、接続速度や回線品質データを表示できます。

C1SuperTooltipコンポーネントには、ツールチップウィンドウを表示する時間と表示するまでの時間を変更できるプロパティがあります。 AutoPopDelayプロパティは、ツールチップウィンドウを表示する時間を決定します。 InitialDelayおよび ReshowDelayプロパティは、ツールチップウィンドウを表示するまでの時間を決定します。このすべてのプロパティを一貫したパターンに設定するには、 AutomaticDelayプロパティを使用できます。その後、この値を使用して、その他の遅延プロパティの値を計算および設定します。コントロールが含まれる フォームやコンテナが有効かどうかには関係なくコントロールのツールチップテキストを表示するには、 ShowAlwaysプロパティを使用できます。アプリケーションですべてのツールチップテキストを非表示にする場合は、 Activeプロパティを使用できます。

C1SuperTooltipコンポーネントは、任意のコンテナで使用できます。特定のコンテナを指定して C1SuperTooltipコンポーネントを使用するには、 C1SuperTooltipコンストラクタを使用します。ユーザーがポインタをコントロールの上に置いたときにツールチップテキストを表示するには、 C1SuperTooltipコンポーネントのインスタンス内で、表示するツールチップテキストがコントロールに関連付けられている必要があります。ツールチップテキストをコントロールに関連付けるには、 SetToolTip(Control,String)メソッドを使用します。 SetToolTipメソッドは、コントロールに関連付けられるテキストを変更するために同じコントロールに対して何度でも呼び出すことができます。コントロールに関連付けられているテキストを取得する場合は、 GetToolTip(Control)メソッドを使用します。 C1SuperTooltipコンポーネントのインスタンスとツールチップテキストの関連付けをすべて削除するには、 RemoveAllメソッドを使用します。

継承階層

System.Object
   System.MarshalByRefObject
      System.ComponentModel.Component
         C1.Win.C1SuperTooltip.C1SuperTooltipBase
            C1.Win.C1SuperTooltip.C1SuperTooltip

参照

C1SuperTooltip メンバ
C1.Win.C1SuperTooltip 名前空間