[Tips][ToolTip] アニメーション効果を使用する

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;
}

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.