-2

此表单是使用菜单1下的Windows应用程序创建的,单击子菜单时也有子菜单我必须在单击复选框并单击移动按钮时在组框中显示复选框列表命令列表应显示在另一个组框上,我必须按钮“删除”和“清除”单击删除按钮应从列表中删除所选命令,单击清除按钮显示的列表命令应从组框中清除,我还想在消息框中显示选中的复选框列表使用 c# 的 windows 窗体

任何人都可以帮我解决这个问题..请也给我提供代码....

        With Regards,
         Sweety
4

1 回答 1

3

假设你有 [chkList1 : your first CheckListBox] , [lstBox1 : your destination]
btnAdd, btnDel, btnClear

    private void btnAdd_Click(object sender, EventArgs e)
    {
        foreach (var item in chkList1.SelectedItems)
        {
            if (!lstBox1.Items.Contains(item))
                lstBox1.Items.Add(item);
        }
    }

    private void btnDel_Click(object sender, EventArgs e)
    {
        foreach (var item in lstBox1.SelectedItems)
        {
            lstBox1.Items.Remove(item);
        }
    }

    private void btnClear_Click(object sender, EventArgs e)
    {
        lstBox1.Items.Clear();
        //if you want to hide the lstBox you'll write
        //lstBox1.Visible = true;
    }
于 2012-07-01T05:57:07.427 回答