ツールヒントにはアイコンを表示することができます。
アイコンを表示するにはToolTipIconプロパティに、ToolTipIcon列挙体の値を指定します。
メンバ名 | 説明 |
---|---|
None | 標準ではないアイコン |
Info | 情報アイコン |
Warning | 警告アイコン |
Error | エラーアイコン |
下記はツールヒントにアイコンを表示する例です。
選択したラジオボタンの内容に合わせて、アイコンを変更します。
VBの例
' フォームロード時の処理 Private Sub Form5_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load '各コントロールにツールヒントを設定 ToolTip1.SetToolTip(txtUserID, "ユーザーIDを入力します") ToolTip1.SetToolTip(txtPassword, "パスワードを入力します") ToolTip1.SetToolTip(btnLogin, "ログインします") End Sub ' ToolTipIconの種類変更処理 Private Sub rdoToolTipIcon_CheckedChanged(sender As System.Object, e As System.EventArgs) Handles rdoWarning.CheckedChanged, rdoNone.CheckedChanged, rdoInfo.CheckedChanged, rdoError.CheckedChanged If rdoNone.Checked = True Then '★★★アイコンを表示しない★★★ ToolTip1.ToolTipIcon = ToolTipIcon.None ElseIf rdoInfo.Checked = True Then '★★★「情報アイコン」を表示する★★★ ToolTip1.ToolTipIcon = ToolTipIcon.Info ElseIf rdoWarning.Checked = True Then '★★★「警告アイコン」を表示する ToolTip1.ToolTipIcon = ToolTipIcon.Warning Else '★★★「エラーアイコン」を表示する★★★ ToolTip1.ToolTipIcon = ToolTipIcon.Error End If End Sub
C#の例
// フォームロード時の処理 private void Form5_Load(object sender, EventArgs e) { // 各コントロールにツールヒントを設定 toolTip1.SetToolTip(txtUserID, "ユーザーIDを入力します"); toolTip1.SetToolTip(txtPassword, "パスワードを入力します"); toolTip1.SetToolTip(btnLogin, "ログインします"); } // ToolTipIconの種類変更処理 private void rdoToolTipIcon_CheckedChanged(object sender, EventArgs e) { if ( rdoNone.Checked == true ) { // ★★★アイコンを表示しない★★★ toolTip1.ToolTipIcon = ToolTipIcon.None; } else if (rdoInfo.Checked == true) { // ★★★「情報アイコン」を表示する★★★ toolTip1.ToolTipIcon = ToolTipIcon.Info; } else if (rdoWarning.Checked == true) { // ★★★「警告アイコン」を表示する toolTip1.ToolTipIcon = ToolTipIcon.Warning; } else { // ★★★「エラーアイコン」を表示する★★★ toolTip1.ToolTipIcon = ToolTipIcon.Error; } }
Please follow and like us:
コメント