检查 Checked 属性以确定其状态,并使用该值来设置选项。
如以下代码示例,当 CheckBox 控件的 CheckedChanged 引发事件时,窗体的 AllowDrop 属性设置为 false。
如果选中复选框,限制用户交互的情况。
private void checkBox1_CheckedChanged(object sender, System.EventArgs e)
{
// Determine the CheckState of the check box.
if (checkBox1.CheckState == CheckState.Checked)
{
// If checked, do not allow items to be dragged onto the form.
this.AllowDrop = false;
}
}