0

我当前在 Visual Studio 中用于在单击复选框时填充文本字段的代码是:

    private void checkBox1_CheckedChanged(object sender, EventArgs e)
    {
        this.displayText.Text += "Internal Use";
    }

    private void checkBox2_CheckedChanged(object sender, EventArgs e)
    {
        this.displayText.Text += "Company Confidential";
    }

    private void checkBox3_CheckedChanged(object sender, EventArgs e)
    {
        this.displayText.Text += "Customer Confidential";
    }

    private void checkBox4_CheckedChanged(object sender, EventArgs e)
    {
        this.displayText.Text += "Strictly Confidential";
    }

这很好,但我希望在未选中这些框时删除文本。是否有人对我可能需要使此要求起作用的特定代码有任何见解?

提前谢谢了。

4

1 回答 1

0

你的意思是像

private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
    if (checkBox1.Checked)
        this.displayText.Text = "Internal Use";
    else
        this.displayText.Text = String.Empty;
}

你确定这不是你在谈论的 C# 吗?

于 2013-01-17T16:15:32.863 回答