请问在,,,在C#中怎样把一个字符转换成一个控件。 高手请进 即使是反射也很麻烦,并且效率极差!请记住C#是编译执行的,绝对没有什么eval方法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这是不行的,除非你将自己定义的对象指向这个TextBox(aaa) TextBox(aaa)行吗?我用((TextBox)"aaa").Text是出错的.. 完全可以http://blog.csdn.net/alias88/archive/2004/09/22/113058.aspx 简单一点大概这样吧frmXX.GetType().GetField("txtBox1").GetType().GetProptiety("Text").SetValue("aaa")反射(reflect)的执行效率是差一点,但还不致于动态编译(Dcom)那么差但所带来的灵活是绝对超值的 alias88() 正解。不过看看代码也知道有多复杂了,如果要实现eval类似的功能,还必须自己写一个编译器来分析字符串。关键是要改变思想,尽管C#提供了反射,但如果不是没别的办法(例如在捕获异常后追寻异常发出的函数进行记录),还是不建议使用。况且,如果你想加密混淆代码。反射就 从不同表中查到的字段如何显示在listview上 CLR via C# 是否适合初学者? c# 反射 获取事件 高手来 C#如何能记录运行过的文件的位置 写代码还是直接用VS2005的功能阿? C#中调用Oracle自定义函数的一个问题,谢谢 关于对象转换的问题 怎么在工具箱中添加数据库设计器? 求一条SQL语句 如何遍历一个指定的文件夹,然后从中得出所有的.XML文件 有开发过即时通软件经验的朋友吗??? C#中怎么 将从数据库中选出数值型数据用取整后显示出来?(sqlserver库,把原来的字段/1024/1024后取整,怎么办?)
我用((TextBox)"aaa").Text是出错的..
http://blog.csdn.net/alias88/archive/2004/09/22/113058.aspx
frmXX.GetType().GetField("txtBox1").GetType().GetProptiety("Text").SetValue("aaa")
反射(reflect)的执行效率是差一点,但还不致于动态编译(Dcom)那么差
但所带来的灵活是绝对超值的