XAML中UI设计的优点

Fir*_*roz 2 c# wpf xaml c#-3.0

在WPF中,我可以像Designer.cs一样使用.NET 2.0样式制作我的UI,我的问题是使用XAML进行UI设计而不是代码的优点是什么.

Mar*_*ann 6

主要的优点是,如果你保持标记和代码的清晰分离(例如通过应用MVVM模式),你可以专注于应用程序的行为(即代码),让专业的图形设计师担心应用外观和感觉申请.

这两个任务甚至可以由两个不同的人使用不同的工具(例如Visual Studio vs. Expression)并行处理.

  • 同意,但我补充一点,即使你没有引入一个单独的图形设计师,单独的语言和XAML的惯用性(例如数据绑定)仍然有助于创建这种分离并鼓励一个干净的架构.WPF和XAML不仅适用于设计繁重的应用程序! (5认同)