[求助]怎么根据变量里的内容创建对象
如题,我有定义好的一些类(一些用户控件),我的splitContainer左边是动态树形菜单,从数据库中取出来,当双击某个树菜单节点,则动态创建对应的用户控件类对象,并在右边显示。。。现在获取出来控件类的名称(string类型变量),不知道怎么根据变量创建对象。
请高手指教~~感谢!
[解决办法]
Control c = null;
switch(controlType.ToUpper())
{
case "BUTTON": c = new Button(); break;
case "TEXTBOX": c = new TextBox(); break;
case "LABEL": c = new Label(); break;
default: throw new Exception("Unrecognized control type: " + controlType);
}
c.Text = controlText;
...