我正在尝试根据某些条件更改Windows窗体图片框中的图像。但是有些图片没有显示任何图片。
我在表单中放置了一个黑色的图片框控件,并尝试使用c#这样的路径...
public void ApplyImage(string strParam)
{
if (strParam == "Exit")
{
PB.Image = Daemon.Properties.Resources.Exit;
}
if (strParam == "Lock")
{
PB.Image = Daemon.Properties.Resources.Lock;
}
}
我错过了什么吗?
答案 0 :(得分:0)
您是否在PB.Image == bits
代码上设置了断点?验证他们确实被击中了?
请记住,直接字符串比较(variable == "Test"
)区分大小写,比较字符串的更好方法是:
if ( String.Compare(variable, "Test", True) == 0 ) { ... }
答案 1 :(得分:0)
代码没有问题。
现在你应该检查以下内容。