如何使用Android c#以编程方式检查CheckBox

本文关键字:方式 检查 CheckBox 编程 何使用 Android | 更新日期: 2023-09-27 18:06:10

如何使用Android c#编程检查复选框?我找不到任何解决方案,只有Java的例子。

我尝试使用SetChecked,但是这个函数不存在。

void btnChangeCB_Click(object sender, EventArgs e){
if (cb1.Checked == true) {
    cb1.Toggle ();
  }

无论如何我可以切换复选框,但我不能勾选它们:(.

如何使用Android c#以编程方式检查CheckBox

直接将true赋值给Checked属性:

cb1.Checked = true; // Check the checkbox.

在Java中不存在。它们使用Get/Set方法对。Xamarin将它们浓缩成一个属性:

Java:

public bool GetChecked();
public void SetChecked(bool value);
在c#:

public bool Checked { get; set; }

用于检查复选框

checkBox1.Checked = true;

For Unchecking CheckBox

checkBox1.Checked = false;