Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
c#停止通过设计器将控件添加到容器中_C#_Controls_Containers - Fatal编程技术网

c#停止通过设计器将控件添加到容器中

c#停止通过设计器将控件添加到容器中,c#,controls,containers,C#,Controls,Containers,我目前正在开发一个程序,它使用多个面板来分割表单上的各个字段。它们覆盖了表单100%的可视区域 但是,我想添加的一些项位于表单结构之上,因此它们不会包含在面板中。如何将控件添加到窗体的某个区域,而不将其添加到占用同一区域的面板 为了澄清这一点,当我将文本框或其他控件拖动到面板上时,它会自动添加到其控件列表中,而我不希望这样做。选择表单,然后双击工具箱中的控件。 这将把它添加到选定的容器中 然后,您可能需要将Dock设置为Top,或者发送到back。当我需要移动控件时,该怎么办?我还需要使用箭头键

我目前正在开发一个程序,它使用多个面板来分割表单上的各个字段。它们覆盖了表单100%的可视区域

但是,我想添加的一些项位于表单结构之上,因此它们不会包含在面板中。如何将控件添加到窗体的某个区域,而不将其添加到占用同一区域的面板


为了澄清这一点,当我将文本框或其他控件拖动到面板上时,它会自动添加到其控件列表中,而我不希望这样做。选择表单,然后双击工具箱中的控件。 这将把它添加到选定的容器中


然后,您可能需要将
Dock
设置为Top,或者发送到back。

当我需要移动控件时,该怎么办?我还需要使用箭头键来移动它吗(速度非常慢)?@Chris:你可以在属性网格中设置
Location
属性。或者,暂时卸下主面板。啊,没有想到移动主面板,然后重置它的位置。我想我也可以创建一个面板,它可以用一个属性收缩,然后再恢复。