[英]Is there a more declarative GUI approach for C# / .NET?
(如果我们找到我要描述的术语更准确的话,TODO重新命名标题)
我正在学习.NET,我已经注意到大多数GUI功能(特别是Windows Forms和WPF)都是通过工作流设计的,该工作流围绕可视化设计GUI并使用受Borland Delphi启发的事件处理程序将其变为现实。
以前使用过Java和Eclipse技术(例如JFace nad的命令框架),我已经习惯了另一种方法,我可以总结为:
等等。
我赞成这种方法,因为它允许我分离逻辑和显示,同时又不需要我写太多样板文件,例如单个控件的事件处理程序。
您是否可以推荐.NET的类似功能?
是啊。 知道什么-阅读文档。 .NET的较新版本。
使用Windows Vista或7的MS添加了基于WPF的库(.nET 3.5),该库使用基于XAML的方法。 使用某些扩展(这完全符合它的缺货准备),您几乎可以完成整个UI,而无需在XAML部分中进行编程,添加推荐和处理程序(方法)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.