有没有办法在列表框中打印一些东西?主要的想法是选中一个复选框,然后在列表中打印。例如,有一个写“C#”的复选框,选中显示在列表框“C#"。
我已经尝试在列表框中使用:
private void listbox_SelectedIndexChanged_1(object sender, EventArgs e)
{
if(cbCSharp.Checked)
{
lbCursos.Items.Add(cbCSharp.Text);
}
}
PS:列表框=列表框cbCSharp =复选框- C#
1条答案
按热度按时间nnt7mjpx1#
如果你把if代码块中的代码移到“cbCSharp”复选框的CheckedChanged事件中,那么就应该可以达到你想要的效果了。现在,正如你定义的那样,当你改变列表框中当前选中的项目时,只有这样才会在列表框中创建另一个列表框项目,其值为cbCSharp.Text。