ToolTipでは、ツールヒントを表示する際にアニメーション効果を使用することができます。
アニメーション効果を使用する場合はUseAnimationプロパティにTrueを設定します。また、フェード効果を使用する場合はUseFadingプロパティにTrueを設定します。
下記はアニメーション効果を使用する例です。
各チェックボックスのチェック状態に合わせてアニメーション効果を設定します。
VBの例
' フォームロード時の処理 Private Sub Form8_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load '各コントロールにツールヒントを設定 ToolTip1.SetToolTip(txtUserID, "ユーザーIDを入力します") ToolTip1.SetToolTip(txtPassword, "パスワードを入力します") ToolTip1.SetToolTip(btnLogin, "ログインします") End Sub ' [アニメーション効果を使用する]チェック変更時の処理 Private Sub chkUseAnimation_CheckedChanged(sender As System.Object, e As System.EventArgs) Handles chkUseAnimation.CheckedChanged '★★★アニメーション効果のON/OFF★★★ ToolTip1.UseAnimation = chkUseAnimation.Checked End Sub ' [フェード効果を使用する]チェック変更時の処理 Private Sub chkUseFading_CheckedChanged(sender As System.Object, e As System.EventArgs) Handles chkUseFading.CheckedChanged '★★★フェード効果のON/OFF★★★ ToolTip1.UseFading = chkUseFading.Checked End Sub
C#の例
// フォームロード時の処理 private void Form8_Load(object sender, EventArgs e) { // 各コントロールにツールヒントを設定 toolTip1.SetToolTip(txtUserID, "ユーザーIDを入力します"); toolTip1.SetToolTip(txtPassword, "パスワードを入力します"); toolTip1.SetToolTip(btnLogin, "ログインします"); } // [アニメーション効果を使用する]チェック変更時の処理 private void chkUseAnimation_CheckedChanged(object sender, EventArgs e) { // ★★★アニメーション効果のON/OFF★★★ toolTip1.UseAnimation = chkUseAnimation.Checked; } // [フェード効果を使用する]チェック変更時の処理 private void chkUseFading_CheckedChanged(object sender, EventArgs e) { // ★★★フェード効果のON/OFF★★★ toolTip1.UseFading = chkUseFading.Checked; }
Please follow and like us:
コメント