如何使用反射设置枚举,
我的班级有枚举:
public enum LevelEnum
{
NONE,
CRF,
SRS,
HLD,
CDD,
CRS
};
Run Code Online (Sandbox Code Playgroud)
并且在运行时我想将该枚举设置为CDD for ex.
我该怎么做 ?
我有一个datagridview,我有一个列,我想要做的就是控制这个列中的单元格,有时使它成为组合框,有时候是textBox ....等等
我可以让列的单元格只有一种类型,我可以在一列中输入多个单元格吗?
希望很清楚.
如何投射字符串枚举?
我有下面的代码,当我尝试将字符串分配给levelEnum时,它给我错误,其中levelEnum是枚举...
foreach (CustomProperty prop in requirementTemplate.AttributesCustomList)
{
if (prop.Name == property)
{
return (CRF_DB.CRF_Requirement.LevelEnum) (prop.Value.ToString());
}
}
Run Code Online (Sandbox Code Playgroud)
有没有办法通过赋值选择枚举项目?
希望它足够清楚