【问题标题】:Xamarin Forms: Design via XAML or backend code (C#)Xamarin 表单:通过 XAML 或后端代码 (C#) 进行设计
【发布时间】:2016-12-22 14:41:57
【问题描述】:

关于 Xamarin.Forms 的快速问题;

通过 XAML 设计或通过后端设计应用程序时,它们有什么优势吗? 还是只是偏好?

我见过许多精通 xamarin 的人通过代码进行设计而不是通过 XAML 进行设计的示例。

谢谢。

【问题讨论】:

    标签: c# xaml xamarin xamarin.forms


    【解决方案1】:

    这更像是一种偏好。两者都可以。

    您唯一可以争辩的是,当您将 XAML 与 MVVM 模式之类的东西一起使用时,您的设计与您的逻辑是分开的,这使得将来在某个时候实现另一个视图变得更加容易。

    这就是我偏爱 XAML 的原因。它只是感觉更干净,更分离。更重要的是,我认为它比一大堆嵌套的代码结构更容易阅读。

    此外,如果在(不久的)将来会有更多更好的设计师参与进来,他们可能只会使用 XAML 设计的页面。

    查看此Xamarin forum post 以了解更多优点和缺点的参考。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-03
    • 1970-01-01
    • 2011-09-12
    • 2021-06-21
    • 1970-01-01
    相关资源
    最近更新 更多