我试图实现一个编辑器,它不会成功地包装文本,我希望通过按enter而不是通过包装文本来实现换行符
我怎么能得到它?
我试过这个:
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="MauiApp1.MainPage">
<ScrollView>
<VerticalStackLayout
Spacing="25"
Margin="5"
VerticalOptions="Center" >
<Border Stroke= "Black" StrokeThickness="2" Background="Pink" >
<Editor HeightRequest="300" WidthRequest="380" BackgroundColor="Aqua" />
</Border>
<Image
Source="dotnet_bot.png"
SemanticProperties.Description="Cute dot net bot waving hi to you!"
HeightRequest="200"
HorizontalOptions="Center" />
<Label
Text="Hello, World!"
SemanticProperties.HeadingLevel="Level1"
FontSize="32"
HorizontalOptions="Center" />
<Label
Text="Welcome to .NET Multi-platform App UI"
SemanticProperties.HeadingLevel="Level2"
SemanticProperties.Description="Welcome to dot net Multi platform App U I"
FontSize="18"
HorizontalOptions="Center" />
<Button
x:Name="CounterBtn"
Text="Click me"
SemanticProperties.Hint="Counts the number of times you click"
Clicked="OnCounterClicked"
HorizontalOptions="Center" />
</VerticalStackLayout>
</ScrollView>
</ContentPage>非常感谢
发布于 2022-07-11 07:08:46
您可以使用嵌套的ScrollView。
Xaml:
<ScrollView>
<VerticalStackLayout
Spacing="25"
Margin="5"
VerticalOptions="Center" >
<Border Stroke= "Black" StrokeThickness="2" Background="Pink" >
<ScrollView Orientation="Both" HeightRequest="300" WidthRequest="380" >
<Editor BackgroundColor="Aqua" TextChanged="Editor_TextChanged" />
</ScrollView>
</Border>
.............
</VerticalStackLayout>
</ScrollView>https://stackoverflow.com/questions/72927900
复制相似问题