通常ツールヒントは、ツールヒントを格納しているコンテナーがアクティブでないと表示されません。
ToolTipコンテナーがアクティブではない場合でもツールヒントを表示するにはShowAlwaysプロパティにTrueを設定します。
下記は、ShowAlwaysプロパティをTrueにし、ツールヒントが表示されるようにする例です。
非アクティブウィンドウであってもツールヒントを表示することが可能となります。
VBの例
' フォームロード時の処理 Private Sub Form6_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load '各コントロールにツールヒントを設定 ToolTip1.SetToolTip(txtUserID, "ユーザーIDを入力します") ToolTip1.SetToolTip(txtPassword, "パスワードを入力します") ToolTip1.SetToolTip(btnLogin, "ログインします") '★★★ToolTipコンテナーが非アクティブでもツールヒントが表示されるようにする★★★ ToolTip1.ShowAlways = True End Sub
C#の例
// フォームロード時の処理 private void Form6_Load(object sender, EventArgs e) { // 各コントロールにツールヒントを設定 toolTip1.SetToolTip(txtUserID, "ユーザーIDを入力します"); toolTip1.SetToolTip(txtPassword, "パスワードを入力します"); toolTip1.SetToolTip(btnLogin, "ログインします"); // ★★★ToolTipコンテナーが非アクティブでもツールヒントが表示されるようにする★★★ toolTip1.ShowAlways = true; }
Please follow and like us:
コメント
[…] ToolTipコンテナーがアクティブではない場合でもツールヒントを表示する […]