这是我多年来注意到的事情,但从未对此感到困扰。在设计器视图中打开WinForms表单时,VS会立即将某些表单设置为未保存状态。这只发生在一些层次结构稍微复杂的表格中。
麻烦的是,每当发生这种情况时,表格的某些内容就会发生变化(主要是变更)。通常是嵌套控件与锚属性集的对齐。在这种特殊情况下,我使用带有嵌套PropertyGrid控件的嵌套GroupBox的SplitPanel。
所以每次我打开表单然后保存它,这个恼人的变化都会出现在运行时,也可以在设计器中看到。让别人注意到类似的行为吗如果是这样,任何人都找到了原因和解决方法?