初看,需要继续
- AsyncLazy<>
- [Maui] FireAndForgetSafeAsync
烂笔头
- 2026.2.1
- [Maui] ViewContent中的CollectionView设置Button Command的写法
<?xml version="1.0" encoding="utf-8" ?>
<!--增加x:Name...-->
<ContentView xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Name="TitleView"
xmlns:viewmodels="clr-namespace:MauiSsm"
x:Class="MauiSsm.UI.Default.VTitle">
<CollectionView ItemsSource="{Binding Pages}">
<CollectionView.ItemsLayout>
<LinearItemsLayout Orientation="Horizontal" />
</CollectionView.ItemsLayout>
<CollectionView.ItemTemplate>
<DataTemplate x:DataType="x:String">
<Button Text="{Binding}" Margin="0,0,10,0"
Command="{Binding Source={x:Reference TitleView},Path=BindingContext.ExeCommand}"
CommandParameter="{Binding}"></Button>
</DataTemplate>
</CollectionView.ItemTemplate>
</CollectionView>
</ContentView>
- [Maui] Label Click,所谓 手势
<Label
Text="{Binding InitMessage}"
VerticalOptions="Center"
HorizontalOptions="Center" >
<Label.GestureRecognizers>
<TapGestureRecognizer NumberOfTapsRequired="1" Command="{Binding AlertCommand}"></TapGestureRecognizer>
</Label.GestureRecognizers>
</Label>
- [C#]is或者is not
int i=0;
if(i==1 || i==10 || i==15)
{
}
if(i is (1 or 10 or 15)
if(i!=1 && i!=10 && i!=15)
{
}
if(i is not (1 or 10 or 15)
{
}
浙公网安备 33010602011771号