WinFormsアプリに、ユーザーがボタンの上にマウスを移動するまで非表示にしたいボタンがあります。それから彼らはそれをクリックすることができました。マウスがボタンから離れた場合は、再び非表示にする必要があります。button.Visibleパラメーターを使用すると、ボタンに完全にアクセスできなくなり、マウスオーバーが無効になります。使用できるアイデアやその他のボタンパラメータはありますか?
これは現在機能しません:
private void settingButton_MouseEnter(object sender, EventArgs e)
{
settingButton.Visible = true;
}
private void settingButton_MouseLeave(object sender, EventArgs e)
{
settingButton.Visible = false;
}