Xamarin.Forms.Visual.Material Контурные текстовые поля - PullRequest
0 голосов
/ 05 августа 2020

- это любая возможность использовать Xamarin.Forms.Visual.Material пакет NuGet и установить стиль текстовых полей от Filled до Outlined без каких-либо пользовательских рендеров для обеих платформ.

У нас уже было это только в Xamarin.Android, а есть ли у нас в Xamarin.Forms ???

Спасибо ?

1 Ответ

0 голосов
/ 06 августа 2020

В настоящее время пакет Xamarin.Forms.Visual.Material поддерживает только Android и iOS.

Процесс включения Xamarin.Forms Material Visual в вашем приложении:

  1. Добавьте пакет NuGet Xamarin.Forms.Visual.Material в свои проекты платформ iOS и Android (установка в формах не требуется)

  2. Инициализировать визуальный элемент материала в каждом проекте платформы.

    • Android: добавить в MainActivity.cs

      global::Xamarin.Forms.Forms.Init(this, savedInstanceState);
      global::Xamarin.Forms.FormsMaterial.Init(this, savedInstanceState);
      
    • iOS: Добавить в AppDelegate

      global::Xamarin.Forms.Forms.Init();
      global::Xamarin.Forms.FormsMaterial.Init();
      
  3. Создание визуальных элементов управления материала, установив для свойства Visual значение Материал на всех страницах, которые должны принимать правила материального дизайна.

См. https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/visual/material-visual

...