Как отключить границы и подчеркивание записи в Windows .NET MAUI?C#

Место общения программистов C#
Anonymous
Как отключить границы и подчеркивание записи в Windows .NET MAUI?

Сообщение Anonymous »

Я пытаюсь настроить запись в MAUI. Основная цель — отключить границы и подчеркивание. Это мой текущий код в файле MauiProgram.cs:

Код: Выделить всё

Microsoft.Maui.Handlers.EntryHandler.Mapper.AppendToMapping(nameof(MdeEntry), (handler, view) =>
{
#if ANDROID
handler.PlatformView.SetBackgroundColor(Android.Graphics.Color.Transparent);
#elif WINDOWS
//handler.PlatformView.Background = Colors.Transparent.ToPlatform();
//handler.PlatformView.BorderThickness = new Microsoft.UI.Xaml.Thickness(0);
//handler.PlatformView.GotFocus += (s, e) =>
//{
//    handler.PlatformView.Background = new Microsoft.UI.Xaml.Media.SolidColorBrush(Microsoft.UI.Colors.Transparent);
//    handler.PlatformView.BorderThickness = new Microsoft.UI.Xaml.Thickness(0);
//    handler.PlatformView.BorderBrush = new Microsoft.UI.Xaml.Media.SolidColorBrush(Microsoft.UI.Colors.Red);
//};
#endif
});
Как видите, прокомментированный код - это мои попытки решить мою проблему и весь этот код для Windows не работает. Но этот для Android работает так, как я хочу:

Код: Выделить всё

#if ANDROID
handler.PlatformView.SetBackgroundColor(Android.Graphics.Color.Transparent);
Кто-нибудь знает, как отключить границы и подчеркивание ввода в Windows?

Вернуться в «C#»