C# 更改为正常windows状态后,将对象位置还原为默认位置

C# 更改为正常windows状态后,将对象位置还原为默认位置,c#,winforms,object,C#,Winforms,Object,在将窗口状态从最大化更改为正常后,我尝试将objectcontrols位置恢复为与表单加载位置相同的默认位置。 有一种简单的方法,我可以保存所有对象位置,在状态更改后,它将恢复到保存的属性?使用TableyOutPanel并在单元格内添加控件。设置要填充的TableLayouPanel的dock属性。无需添加任何代码来更改控件位置 什么样的物体?如果您谈论的是控件,则除非您设置了锚点或停靠属性,否则它们不会移动。请更好地解释问题是什么我在最大化窗体后更改了控件位置,当我想正常化windowfo

在将窗口状态从最大化更改为正常后,我尝试将objectcontrols位置恢复为与表单加载位置相同的默认位置。
有一种简单的方法,我可以保存所有对象位置,在状态更改后,它将恢复到保存的属性?

使用TableyOutPanel并在单元格内添加控件。设置要填充的TableLayouPanel的dock属性。无需添加任何代码来更改控件位置


什么样的物体?如果您谈论的是控件,则除非您设置了锚点或停靠属性,否则它们不会移动。请更好地解释问题是什么我在最大化窗体后更改了控件位置,当我想正常化windowform时,我想将控件位置恢复到与winload位置相同的位置。因此,您有责任保存以前的位置,并在将窗体恢复到正常大小时将其恢复。是的,没错,我该怎么做?