我需要实例化各种对象并将它们添加到表单中。对象类(以及一些其他信息,如坐标和文本)存储在表中,作为字符串。
我所做的一切都是这样的:
var obj = Activator.CreateInstance(typeof(Form).Assembly.GetType("System.Windows.Forms.TextBox"));
如何访问上述对象的属性?我不想将它转换为TextBox,因为它违背了最初的目的 - 能够直接从字符串中实例化对象。它可能是文本框,或组合框,或其他任何东西,都不能使用开关。
谢谢:)