gpt4 book ai didi

c# - 按钮单击方法不起作用,因为它的可见性发生变化

转载 作者:太空宇宙 更新时间:2023-11-03 13:44:31 26 4
gpt4 key购买 nike

我有一个图片框(称为 pic_Image)和 2 个按钮(称为 btn_AddImage 和 btn_RemoveImage)。我想让按钮在用户将鼠标移到 pic_Image 上时可见,并在鼠标离开 pic_Image 时使它们不可见。这是使可见的代码:

private void pic_Image_MouseMove(object sender, MouseEventArgs e)
{
btn_AddImage.Visible = true;
btn_RemoveImage.Visible = true;
}

这是隐藏的代码:

private void pic_Image_MouseLeave(object sender, EventArgs e)
{
btn_AddImage.Visible = false;
btn_RemoveImage.Visible = false;
}

问题是在我使用 pic_Image_MouseMove 方法后,Onbutton click 方法不起作用。

提前致谢

最佳答案

鼠标电影事件不断触发,直到鼠标在图片上用鼠标输入替换鼠标移动

private void pic_Image_MouseEnter(object sender, MouseEventArgs e)
{
btn_AddImage.Visible = true;
btn_RemoveImage.Visible = true;
if (pic_Image.Image != null)
btn_RemoveImage.Visible = true;
}

关于c# - 按钮单击方法不起作用,因为它的可见性发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15827777/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com