GcBalloonTipコンポーネントの設定
GcBalloonTipコンポーネントの外観設定
GcBalloonTipコンポーネントは、フォームに配置すると、各コントロールのタスクメニューに「GcBalloonTip1により追加するバルーンチップ」というメニューが追加されます。これをクリックすると、「バルーンチップエディタ」が表示されるので、バルーンのテキストや背景色、文字色、バルーンの形状などの設定を行うことができます。これらは、BalloonTipInformationクラスのプロパティを操作します。
名前 | 説明 |
---|---|
AutoClose | コントロールにフォーカスがなくなった場合に、自動的にバルーンチップを閉じるかどうかを取得または設定します |
BackColor | バルーンチップの背景色を取得または設定します |
Caption | バルーンチップのキャプションを取得または設定します |
CaptionFont | バルーンチップのキャプションのフォントを取得または設定します |
CaptionForeColor | バルーンチップのキャプションの色を取得または設定します |
CustomControl | バルーンチップ内に表示するコントロールを取得または設定します |
Delay | バルーンチップを自動的に閉じるまでの表示時間を取得または設定します |
GradientEffect | グラデーション効果を取得または設定します |
IconType | バルーンチップに表示するアイコンを取得または設定します |
Shape | 形状を取得または設定します |
ShowCloseButton | バルーンチップに閉じるボタンを表示するかどうかを取得または設定します |
Text | バルーンチップに表示する文字列を取得または設定します |
TextFont | バルーンチップのテキストのフォントを取得または設定します |
TextForeColor | バルーンチップのテキストの色を取得または設定します |
UseVisualStyleBackColor | ビジュアルスタイルを使用してバルーンチップの背景を描画するかどうかを取得または設定します |
バルーンを表示する
作成したバルーンは、Showメソッドを使用して表示します。ここでは、2番目のTextBoxにマウスポインタを重ねたときにバルーンを表示するようにします。この処理は、MouseHoverイベントハンドラに記述します。Showメソッドの引数にバルーンを表示したいコントロールのオブジェクト名を設定するだけです。
Private Sub TextBox2_MouseHover(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox2.MouseHover GcBalloonTip1.Show(TextBox2) End Sub
private void textBox2_MouseHover(object sender, EventArgs e) { gcBalloonTip1.Show(textBox2); }
