小编Fab*_*ani的帖子

Xamarin 标签单击更改复选框状态仅 Xaml

我正在尝试更改 Xamairn 中复选框的状态。

我的 Xaml 代码

<StackLayout Orientation="Horizontal">
    <CheckBox VerticalOptions="Start"
        IsChecked="{Binding IsChecked,Mode=TwoWay}">
        <CheckBox.Margin>
            <OnPlatform x:TypeArguments="Thickness">
                <On Platform="iOS" Value="0,-10,0,0" />
                <On Platform="Android, WinPhone, Windows" Value="0,-5,0,0" />
            </OnPlatform>
        </CheckBox.Margin>
    </CheckBox>
    <Label VerticalTextAlignment="Center" VerticalOptions="Start"
        Text="{Binding Text}">
        <Label.GestureRecognizers>
            <TapGestureRecognizer>

            </TapGestureRecognizer>
        </Label.GestureRecognizers>
    </Label>
</StackLayout>
Run Code Online (Sandbox Code Playgroud)

我知道我以前做过这个,但我忘记了。

我必须在 TapGestureRecognizer 中添加一个 setter 或其他东西,以使 Checkbox IsChecked=True 和 IsChecked=False 当它为 True 时

xaml xamarin xamarin.forms

3
推荐指数
1
解决办法
1739
查看次数

标签 统计

xamarin ×1

xamarin.forms ×1

xaml ×1