首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

Winform按钮更换PictureBox 图片时,图片不能实时更换显示出来解决方案

2012-06-05 
Winform按钮更换PictureBox 图片时,图片不能实时更换显示出来根据i值 来进行判断更换相应图片,但是更换图

Winform按钮更换PictureBox 图片时,图片不能实时更换显示出来
根据i值 来进行判断更换相应图片,但是更换图片后不能马上显示出来
就是说。。按下按钮切换-1时,图片没变,再换下1时,显示-1图片,再按2时,显示1图片,按-1时,显示2图片,如此类推。很是奇怪,搞不明。

if (i == -1)
 {
  picState.BackgroundImage = Properties.Resources.作废;
 }
 else if (i == 1)
 {
  picState.BackgroundImage = Properties.Resources.审核;//改成image属性也没用
 }
 else if (i == 2)
 {
  picState.BackgroundImage = Properties.Resources.结单;//改成image属性也没用
 }

picState.Refresh();//加了这个也没用



[解决办法]
跟踪一下i,看看i值是否有变化
[解决办法]
这只你只有跟踪一下代码了,如果感觉代码没问题,那就是你自己把图片资源搞反了

热点排行