0

我正在使用 vs 2010 可视化和建模 sdk 构建代码生成工具。我需要生成的一件事是一个简单的数据捕获 ui(windows 窗体,最好使用 devexpress 布局控件),其中包含类中每个属性的捕获字段和标签。

我可以使用 t4 文本模板来执行此操作,但我意识到如果我这样做,我将重新发明轮子 - 一种更简单的方法是将控件添加到在运行时构造的表单并允许适当的 codedomseriaizer 生成适合我的 form.designer.cs 代码 - 这可能吗?

总而言之,我想在运行时构建一个表单,并检索 Designer.cs 文件的字符串..

格雷厄姆

4

1 回答 1

0

您不能简单地保留运行时生成代码,而只使用设计器设计表单的其他部分吗?这样,如果将新属性添加到类中,自动生成的控件将自动更新。

于 2012-08-26T18:39:12.700 回答