【发布时间】:2008-12-19 14:55:08
【问题描述】:
我很喜欢为我的应用程序的服务/数据层生成代码。我真正想做的是根据我用来生成服务/数据层的元数据生成一些基本的 WPF 控件、数据模板或其他一些 XAML 代码。编辑:这一代是在编译时间之前完成的。
我的设想是能够生成一个控件,其中包含基于我的数据类型的文本块、标签、日期选择器、文本框、复选框等基本控件。
我最想念的是永远不要接触生成的 XAML 代码并完全控制它之外的布局。在网络世界中,我可以通过生成“语义”html,然后使用 CSS 选择器来选择节点并定位它们,从而在技术上做到这一点。使用 CSS/HTML,我可以完全改变布局,并且永远不会触及生成的 html。
WPF 中是否有某种方式可以从该代码外部控制控件或数据模板的布局? (选择器、视觉继承等?)
谢谢! 乔恩
【问题讨论】:
标签: wpf user-interface code-generation