在下面的代码中,我试图输出一条消息,以确认是否选中了复选框。我该如何检查每个框?
private void btnRemove_Click(object sender, EventArgs e)
{
//Validate input data
//check if a dvd was entered
//here i want to check to see if any of my check boxes were ticked.
if (chkDVD == "")
{
MessageBox.Show("No DVD Selected!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
//Save data in DVDs File
//Display Confirmation Message
MessageBox.Show("DVD Succesfully removed!", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
答案 0 :(得分:1)
假设您使用的是标准WinForms复选框,那么您所需要做的就是用以下行替换当前的if语句:
if (!chkDVD.Checked)
如果没有,请发布更多与您拥有的复选框相关的代码。