Клавиатура C# .NET MAUI, которая становится видимой, не меняет размер содержимого страницы должным образом ⇐ C#
Клавиатура C# .NET MAUI, которая становится видимой, не меняет размер содержимого страницы должным образом
Когда выбран редактор, размер макета не изменяется должным образом при появлении клавиатуры. Кто-нибудь знает, как исправить? Изменение размера работало правильно, если целевой платформой была .NET 6, но не .NET 7 или 8.
публичный частичный класс Приложение: Приложение { общедоступное приложение ( ) { ИнициализироватьКомпонент (); BoxView box = новый BoxView {Color = Colors.LightBlue}; Представление ContentView = новый ContentView { Color = Colors.Yellow } Редактор редактора = новый редактор {BackgroundColor = Colors.Green}; Сетка сетка = новая сетка ( ); Grid.AddColumnDefinition (новое ColumnDefinition ()); Grid.AddRowDefinition (new RowDefinition {Height = 100}); Grid.AddRowDefinition (new RowDefinition {Height = new GridLength (1, GridUnitType.Star)}); Grid.AddRowDefinition (new RowDefinition {Height = 100}); сетка.Добавить (коробка, 0, 0); сетка.Добавить (просмотр, 0, 1); сетка.Добавить (редактор, 0, 2); MainPage = новый ContentPage {Содержимое = сетка}; } }
Когда выбран редактор, размер макета не изменяется должным образом при появлении клавиатуры. Кто-нибудь знает, как исправить? Изменение размера работало правильно, если целевой платформой была .NET 6, но не .NET 7 или 8.
публичный частичный класс Приложение: Приложение { общедоступное приложение ( ) { ИнициализироватьКомпонент (); BoxView box = новый BoxView {Color = Colors.LightBlue}; Представление ContentView = новый ContentView { Color = Colors.Yellow } Редактор редактора = новый редактор {BackgroundColor = Colors.Green}; Сетка сетка = новая сетка ( ); Grid.AddColumnDefinition (новое ColumnDefinition ()); Grid.AddRowDefinition (new RowDefinition {Height = 100}); Grid.AddRowDefinition (new RowDefinition {Height = new GridLength (1, GridUnitType.Star)}); Grid.AddRowDefinition (new RowDefinition {Height = 100}); сетка.Добавить (коробка, 0, 0); сетка.Добавить (просмотр, 0, 1); сетка.Добавить (редактор, 0, 2); MainPage = новый ContentPage {Содержимое = сетка}; } }
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Последний элемент цикла не выполняется должным образом без видимой причины.
Anonymous » » в форуме Jquery - 0 Ответы
- 19 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Последний элемент цикла не выполняется должным образом без видимой причины.
Anonymous » » в форуме Javascript - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-