Xamarin 形式的流畅设计

ahm*_*eem 6 xamarin.forms fluent-design

微软的 Fluent design 基本上是设计应用程序的指南,但它们也包括如何在 UWP 应用程序中实现它们的代码片段和工具。UWP 有很多工具和片段可用,但我找不到 xamarin 表单的任何内容。如何以 xamarin 形式实施这些实践。

Chr*_*ond 0

在我的商店中,我们使用 XAML 进行 UI,您可能会幸运地为 C# UI 代码编写流畅的方法,但我发现 XAML 的声明性性质相当直观且最易于使用。

话虽这么说,您可能想探索 ViewModel 的响应式 UI。它的设计非常流畅,开箱即用。

https://reactiveui.net/docs/guidelines/platform/xamarin-forms

var canExecute = this.WhenAnyValue(
    x => x.UserName, x => x.Password,
    (userName, password) => 
        !string.IsNullOrEmpty(userName) && 
        !string.IsNullOrEmpty(password));

LoadCommand = ReactiveCommand.CreateFromTask(LogOnAsync, canExecute);

LoadCommand.ThrownExceptions.Subscribe(error => { });
Run Code Online (Sandbox Code Playgroud)

  • 他谈论的是流畅设计指南,而不是 ReactiveUI 流畅扩展。 (3认同)