所以我最近遇到了一个问题。我是C#表单的新手,我只能用最少的知识编写代码。事实上,我正在编写一个测验/测试的答案,所以我需要检查一个复选框的状态(7个复选框来自“同意 - 到 - 不同意”)。如果选中了复选框,我会在问题类别的分数中添加一个值。这是我从法语翻译的一段代码:
dbref = FirebaseDatabase.getInstance().getReference().child("Users");
for(DataSnapshot snap:dataSnapshot.getChildren()) {
gr = snap.getKey();
a: dbref.child(gr).addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot1) {
if (dataSnapshot1.hasChild(uid)) {
grp = gr;
got = 1;
}
}
@Override
public void onCancelled(DatabaseError databaseError) {}
});
if(got == 1) {
got = 0;
break;
}
}
实际上,这个程序是一个控制台程序,我真的不知道如何实现"这是我的形式,除非我检查每个复选框的状态(每个问题7个复选框,60个问题...)然后如果选中复选框,我添加/减去分数。有什么方法可以更快地做到这一点吗?
答案 0 :(得分:0)
如果您使用的是Visual Studio
启动一个Windows窗体应用程序然后添加标签单选按钮等,然后双击单选按钮它将创建一个事件。插入与此类似的代码
if (radioButton1.Checked)
{
// do something
}