如何:使用 Windows 窗体 CheckBox 控件设置选项
更新:2007 年 11 月
Windows 窗体 CheckBox 控件用于为用户提供真/假或是/否选项。当控件选定时,将显示一个复选标记。
使用 CheckBox 控件设置选项
检查 Checked 属性的值以确定其状态,并使用该值设置选项。
在下面的代码示例中,当引发 CheckBox 控件的 CheckedChanged 事件时,如果选中该复选框,则窗体的 AllowDrop 属性将被设置为 false。这在希望限制用户交互的情况下是很有用的。
Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged ' Determine the CheckState of the check box. If CheckBox1.CheckState = CheckState.Checked Then ' If checked, do not allow items to be dragged onto the form. Me.AllowDrop = False End If End Sub
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; } }
private void checkBox1_CheckedChanged(System.Object sender, System.EventArgs e) { // Determine the CheckState of the check box. if ( checkBox1.get_CheckState() == CheckState.Checked ) { // If checked, do not allow items to be dragged onto the form. this.set_AllowDrop(false); } }
private: void checkBox1_CheckedChanged(System::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; } }