将两个复选框链接到一个消息框

本文关键字:一个 消息 复选框 两个 链接 | 更新日期: 2023-09-27 18:34:19

在我的

表单中,当我选中两个复选框时,我希望显示一个消息框。两个复选框都链接到一个消息框。我尝试了不同的消息框功能,但是当标记一个复选框时,它们最终都会显示消息框。

        if (e.KeyCode == Keys.Q)
            checkBox1.Checked = !checkBox1.Checked;
        if (e.KeyCode == Keys.A)
            checkBox2.Checked = !checkBox2.Checked;
        MessageBox.Show("task completed", "form1");

将两个复选框链接到一个消息框

这对

我有用。

    private void cbox2_Checked(object sender, RoutedEventArgs e)
    {
        if (cbox1.IsChecked == true && cbox2.IsChecked == true)
        {
            MessageBox.Show("task completed", "form1");
        }
    }
    private void cbox1_Checked(object sender, RoutedEventArgs e)
    {
        if (cbox1.IsChecked == true && cbox2.IsChecked == true)
        {
            MessageBox.Show("task completed", "form1");
        }
    }

在复选框
的两个Checked事件中设置 if 语句不是很优雅,但工作。

相关文章: