标签: c# winforms checkbox groupbox
我想在这个图片的GroupBox顶部设置一个CheckBox来启用/禁用groupBox:
但是在这个位置,checkBox包含在GroupBox子控件中,因此一旦禁用GroupBox就禁用它。
那么有没有办法将它保留在这个位置,但是从groupBox控件中排除它? 我试过,带到前面,但没有帮助!
答案 0 :(得分:1)
我假设你正试图通过设计师这样做?如果是这样,那么只要您将CheckBox移到GroupBox上,设计师就会自动(不是不合理地)假设您希望CheckBox包含GroupBox }}
CheckBox
GroupBox
要解决此问题,请拖动CheckBox的{{1}} 外,右键单击GroupBox,然后选择“置于最前面”,以便它将被绘制在顶部,然后通过“属性”窗口中的CheckBox属性手动编辑CheckBox的位置。
之后不要通过鼠标修改Location的位置,否则设计师会将其重新放回CheckBox,您将不得不再次手动重新定位。
Location
或者,您可以按照here(信用o_O)以编程方式执行此操作。