我使用Messier16.Forms.Controls.Checkbox在Xamarin Forms中为ios和andorid创建复选框。
XAML文件
<StackLayout VerticalOptions="Start" Orientation="Horizontal">
<cbox:Checkbox WidthRequest="45" VerticalOptions="Center" CheckedChanged="MyCheckedMethod"/>
<Label Text="Checkbox Example" VerticalOptions="Center" />
</StackLayout>
.cs文件
public void MyCheckedMethod(object sender, EventArgs e)
{
bool checked=e.checked;
}
从链接https://github.com/messier16/Forms.Checkbox
cb1.CheckedChanged +=
(sender, e) =>
{
cb2.IsEnabled = e.IsChecked;
cb3.Checked = !cb1.Checked;
};
我认为您将需要CheckedChangedEventArgs
,该类在上面的链接中提供。
public void MyCheckedMethod(object sender, CheckedChangedEventArgs e)
{
bool checked=e.IsChecked;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句