【发布时间】:2010-02-09 21:38:23
【问题描述】:
我想在运行时创建一个 .NET 表单,向其中添加按钮和其他控件(也在运行时),然后能够从该表单生成 something.designer.cs 文件(然后可以将其添加到一个 C# 解决方案并编译)。
我想做的和 WinForm 设计器做的很相似。但是我不想为用户提供拖放界面,而是想在运行时自己动态构建表单/控件。
我在想我可以重用 WinForm 设计器正在做的事情。
这可能吗?
【问题讨论】:
-
由于这个问题,我的大脑正在遭受递归
-
不清楚你想要什么。试着举一个具体的例子来说明你是如何看待这个工作的。
-
他想取一个运行时类型并让它打出 Form form1 = new Form(); form1.Width = 800; form1.Height = 600;
-
糟糕的措辞,但问题对我来说很清楚。
标签: c# .net visual-studio winforms