VB.NET 中没有适用于 Windows 应用商店应用的 FromName 方法。如何将字符串转换为颜色?我想通过传递颜色的字符串值来设置对象的填充颜色。
我为 C# 找到了这个解决方法
public static Color FromName(string name)
{
var property = typeof(Colors).GetRuntimeProperty(name);
return (Color)property.GetValue(null);
}
我似乎无法将其翻译成等效的 VB.NET 代码。
我还尝试使用上面的代码编写 Windows 运行时组件,但它说 GetRunTimeProperty 甚至没有在任何地方定义。