如何以字符串形式获取图像资源的名称

Adsy2010

我尝试了几种获取名称的方法,包括调查PropertyItems和使用老式ToString()方法尝试以字符串形式获取图像资源的名称。

我在资源文件中有一个名为image的图像选择。我没有问题可以使用显示图像resource.imageName我想尝试以imageName字符串形式获取,以减少代码中其他地方的错误和错别字。

使用resource.imageName.ToString()为我提供了字符串System.Drawing.Bitmap

米尔扎

您可以创建一个函数:

public static string GetPropertyName<T>(Expression<Func<T>> propertyExpression)
{
    return (propertyExpression.Body as MemberExpression).Member.Name;
}

然后以这种方式使用它:

public class ClassName {
   public Foo { get; set; }
}
...
...
...
var inst = new ClassName();
var propertyName = GetPropertyName(() => inst.Foo);

并不是我想出这个问题的,我从其他主题中获取并运行它以查看它是否有效,但是我的浏览器崩溃了,我找不到原始主题的链接。找到后,我将立即编辑我的帖子。

编辑:我找到了!这是我摘录的地方。祝你好运。

Edit2:如果您能够轻松获取resource.imageName,则只需将其传递给GetPropertyName函数即可。如果没有,我想我的答案是不完整的

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何以字符串形式获取属性名称?

来自分类Dev

如何以字符串形式获取XML内容

来自分类Dev

如何以字符串形式获取 XML 元素的内容?

来自分类Dev

以字符串形式获取类的名称

来自分类Dev

如何以空格分隔的字符串形式获取`find`的输出?

来自分类Dev

如何以字符串形式获取当前系统日期-ANDROID

来自分类Dev

如何以空格分隔的字符串的形式获取`find`的输出?

来自分类Dev

如何以字符串的形式获取alert()上的concat结果

来自分类Dev

如何以Xamarin形式获取组件的x:Name属性的字符串?

来自分类Dev

如何以键值对的形式从字符串中获取值

来自分类Dev

如何以漂亮的字符串形式 $PWD 获取当前工作目录?

来自分类Dev

如何以字符串形式获取表达式的类型?

来自分类Dev

如何以字符串格式获取请求中的属性名称

来自分类Dev

以名称显示字符串中资源的图像

来自分类Dev

如何在Scala中获取变量的值,其中以字符串形式获取变量名称

来自分类Dev

我如何以字符串形式访问stdClass对象

来自分类Dev

如何以HTML形式附加字符串

来自分类Dev

Python:如何以表格形式输出字符串

来自分类Dev

如何以字符串形式检索用户 UPN 后缀

来自分类Dev

如何以字符串形式检索数字数据

来自分类Dev

如何在Win32或MFC中按名称获取字符串资源?

来自分类Dev

如何在Win32或MFC中按名称获取字符串资源?

来自分类Dev

如何获取字符串名称?

来自分类Dev

在R中以字符串形式获取数据帧的名称

来自分类Dev

以字符串形式获取lambda函数的名称

来自分类Dev

Javascript-以字符串形式获取函数名称

来自分类Dev

在Javascript中以字符串形式获取实例的名称

来自分类Dev

如何在Perl中以字符串形式获取invocant的名称

来自分类Dev

如何以单个数字或字符串的形式获取ext4分区中文件的crtime

Related 相关文章

  1. 1

    如何以字符串形式获取属性名称?

  2. 2

    如何以字符串形式获取XML内容

  3. 3

    如何以字符串形式获取 XML 元素的内容?

  4. 4

    以字符串形式获取类的名称

  5. 5

    如何以空格分隔的字符串形式获取`find`的输出?

  6. 6

    如何以字符串形式获取当前系统日期-ANDROID

  7. 7

    如何以空格分隔的字符串的形式获取`find`的输出?

  8. 8

    如何以字符串的形式获取alert()上的concat结果

  9. 9

    如何以Xamarin形式获取组件的x:Name属性的字符串?

  10. 10

    如何以键值对的形式从字符串中获取值

  11. 11

    如何以漂亮的字符串形式 $PWD 获取当前工作目录?

  12. 12

    如何以字符串形式获取表达式的类型?

  13. 13

    如何以字符串格式获取请求中的属性名称

  14. 14

    以名称显示字符串中资源的图像

  15. 15

    如何在Scala中获取变量的值,其中以字符串形式获取变量名称

  16. 16

    我如何以字符串形式访问stdClass对象

  17. 17

    如何以HTML形式附加字符串

  18. 18

    Python:如何以表格形式输出字符串

  19. 19

    如何以字符串形式检索用户 UPN 后缀

  20. 20

    如何以字符串形式检索数字数据

  21. 21

    如何在Win32或MFC中按名称获取字符串资源?

  22. 22

    如何在Win32或MFC中按名称获取字符串资源?

  23. 23

    如何获取字符串名称?

  24. 24

    在R中以字符串形式获取数据帧的名称

  25. 25

    以字符串形式获取lambda函数的名称

  26. 26

    Javascript-以字符串形式获取函数名称

  27. 27

    在Javascript中以字符串形式获取实例的名称

  28. 28

    如何在Perl中以字符串形式获取invocant的名称

  29. 29

    如何以单个数字或字符串的形式获取ext4分区中文件的crtime

热门标签

归档