枚举类函数值的动态赋值
请教公司程序学了一个知识。
举个列子 比如我想给一个label 调整 边框属性。正常的话 我们是直接赋值
如 label1.BorderStyle = BorderStyle.None;
那问题来了 如果我要是根据传入的值去动态的调整边框属性如何做呢。
两个办法
方法一:if 判断 传入值是什么 设置对应的属性。这个不多说了。
方法二:看如下代码 是不是觉得一目了然。
try { var alignment = (BorderStyle)Enum.Parse( typeof(BorderStyle), textBox1.Text.Trim() ); label1.BorderStyle= alignment; } catch (Exception) { label1.BorderStyle = BorderStyle.None; }
平淡中储蓄成长
相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~