小编use*_*316的帖子

无法将复选框添加到ToolStrip

我想在我的C#winform中添加一些复选框以及标准的工具条控件。toolstrip提供的标准控件没有问题,但是我的复选框有问题。在toolstrip中,第一个控件是combobox(toolstrip组合框),第二个控件是label(toolstrip标签)。到现在为止没有问题。我必须添加两个复选框,然后再添加tollstrip组合框。我正在添加第一个复选框,如下所示

    System.Windows.Forms.CheckBox c1 = new System.Windows.Forms.CheckBox();
    c1.CheckState = System.Windows.Forms.CheckState.Unchecked;
    System.Windows.Forms.ToolStripControlHost host = new   
    System.Windows.Forms.ToolStripControlHost(c1);
    toolStrip1.Items.Add(host);
Run Code Online (Sandbox Code Playgroud)

如果我正在运行应用程序,则可以看到带有工具条的此复选框。保存表单后,所有内容都会丢失。我甚至在cs文件中找不到c1。designer.cs文件中带有host的其他条目。我在这里想念的是什么?如何在工具条中添加这2个复选框?

c# controls toolstrip winforms

3
推荐指数
1
解决办法
2469
查看次数

标签 统计

c# ×1

controls ×1

toolstrip ×1

winforms ×1