pictureBox 问题

cc_fq86 2010-11-25 02:41:43
里面有三小图片,从左到右,默认图片最左边一张小图片,
当鼠标放在pictureBox控件上,显示中间一张小图片,怎么样实现!!!
谢谢
...全文
81 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
cc_fq86 2010-11-25
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 wuyazhe 的回复:]
不使用 Image 属性。而是自己绘制,DrawImage中控制位置的x即可。
[/Quote]

谢谢
tingting74998 2010-11-25
  • 打赏
  • 举报
回复
up,在鼠标放上去的事件中重新给PictureBox的URL赋值[Quote=引用 6 楼 taolinsen 的回复:]

简单。
假设第一张叫1.jpg,第二张叫2.jpg、、、存在C盘下
C# code

//假设图片在C盘根目录下
string path="c:\\"

//鼠标进入PictureBox
private void PictureBox1_MouseEnter(object sender, EventArgs e)
……
[/Quote]
兔子-顾问 2010-11-25
  • 打赏
  • 举报
回复
不使用 Image 属性。而是自己绘制,DrawImage中控制位置的x即可。
taolinsen 2010-11-25
  • 打赏
  • 举报
回复
上面ico2.gif是2.jpg..忘记改了。
taolinsen 2010-11-25
  • 打赏
  • 举报
回复
简单。
假设第一张叫1.jpg,第二张叫2.jpg、、、存在C盘下
 
//假设图片在C盘根目录下
string path="c:\\"

//鼠标进入PictureBox
private void PictureBox1_MouseEnter(object sender, EventArgs e)
{
PictureBox1.Image = Image.FromFile(path + "1.jpg");
}

//鼠标离开PictureBox
private void PictureBox1_MouseLeave(object sender, EventArgs e)
{
PictureBox1.Image = Image.FromFile(path + "ico2.gif");

}
cc_fq86 2010-11-25
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 porschev 的回复:]
PictureBox的MouseMove事件

给PictureBox重新赋个值
[/Quote]

这是一张图片
porschev 2010-11-25
  • 打赏
  • 举报
回复
PictureBox的MouseMove事件

给PictureBox重新赋个值
cc_fq86 2010-11-25
  • 打赏
  • 举报
回复
[Quote=
[/Quote]
cc_fq86 2010-11-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 c284980697 的回复:]
引用楼主 c284980697 的回复:
里面有三小图片,从左到右,默认图片最左边一张小图片,
当鼠标放在pictureBox控件上,显示中间一张小图片,怎么样实现!!!
谢谢

http://hi.csdn.net/attachment/201011/25/229568_1290667042bZAq.png
cc_fq86 2010-11-25
  • 打赏
  • 举报
回复
[Quote=引用楼主 c284980697 的回复:]
里面有三小图片,从左到右,默认图片最左边一张小图片,
当鼠标放在pictureBox控件上,显示中间一张小图片,怎么样实现!!!
谢谢
[/Quote]
http://hi.csdn.net/space-229568-do-album-picid-574861-goto-up.html

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧