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:


コメント