永发信息网

c#怎么实现属性值的赋值??

答案:2  悬赏:0  手机版
解决时间 2021-03-10 18:31
不知道怎么描述。
资源管理器中有若干个名字叫fault12,fault123的图片
本来可以通过pictureBox1.Image = Properties.Resources.fault164来实现
但是其中的fault164是个变量。
我想通过一个函数从数据库中读去改名称。
大概是这么个代码吧
string imagename
imagename=recordset("tname");
pictureBox1.Image = Properties.Resources.tname
希望实现这样。具体应该怎么写代码啊???
最佳答案
属性(Properties)是不能改名的,属性只能包装字段(Field)。
其实他们都属于变量名,程序运行后只能改变变量值,而改变不了变量名。当然你可以选择使用System.Reflection命名空间,但我认为没必要

如果你想改导入的资源文件名,在工程下面的Properties里,点资源文件名(一般是Resources.resx),到图像里直接改名就行了。
全部回答
属性是类提供给外部调用时用,的可以使用 对象.属性 设置或读取 一个值 get{reture xxx;}表示可读 set{xxx = value;}表示可写 字段就是类内部用的.存储数据
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
赣州到长沙的汽车,在哪个汽车站坐车?多少点
小米5s截图的三种方法 小米5s怎么截图
2010年12月份英语四级考试 准考证号忘记了 怎
明日之子华晨宇赛道无字歌有哪些?
doing nothing but/expect+to do还是doyou ha
宏远手机大卖场怎么去啊,有知道地址的么
你必须认真做,否则就会出错。是转折还是假设
2013到2016奥斯卡获奖影片
女生往往更在乎是男生现在和未来,男生往往更
2019年课本六年级英语上册剑桥版三起答案
智慧线和感情线相连,智慧线有断开
dg1001s是什么东西
周文王距秦始皇多少年
劳动合同纠纷,未交社保可否折现
玩穿越火线原地踏步然后卡出房间。
推荐资讯
霍乱弧菌会引起人类患霍乱病,主要通过污染水
苹果手机充电后开不了机是怎么回事
为什么猪舌头泡在盐水中会变红
学服装设计以后可以从事什么样行业
情何以堪近义词,需要十个
一个圆弧长2.2米,圆弧两端点之间的连线与圆
执长竿入城者是怎样的一个人?
爱玩客撞球电玩沙龙地址有知道的么?有点事想
使用EMS,同一省内不同的城市,要几天邮寄到
大门对着厨房好不好
求一对情侣昵称,6个字以内,来点内涵好看的
QQ龙珠 这个游戏 那个手机有啊?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?