C# でマウスを置いたときに PicureBox の背景画像を変更するにはどうすればよいですか? Visual C# 2010 Express を使用しています。ありがとう
質問する
5358 次
2 に答える
5
MouseHover Event をサブスクライブして Image プロパティを変更するだけです。
これでうまくいくはずです:
PictureBox o = new PictureBox();
o.MouseHover += (a_sender, a_args) =>
{
PictureBox pic = a_sender as PicureBox;
pic.Image = null // New Image..
};
以前の画像の使用を復元する必要がある場合は、次のようにします。MouseLeave
于 2012-05-05T14:08:13.327 に答える
1
PictureBox のプロパティで、イベント MouseEnter をダブルクリックし、次を使用します。
(sender as PictureBox).Image = Image.FromFile(// path of image1);
次に、イベント MouseLeave をダブルクリックして、次を使用します。
(sender as PictureBox).Image = Image.FromFile(// path of image2);
于 2016-08-17T18:32:08.340 に答える