我第一次尝试打开特定表单时,许多控件(右侧和/或底部带有锚点的控件)被移动,我的网格自动从其数据源中重新获得所有列(这些列)我之前已删除.
我在其他地方读过,建议在 InitializeComponent 方法之后将“好的”设计器代码复制到构造函数中。这似乎不是一个好的长期解决方案,例如,如果用户做出未来的设计更改怎么办?
有什么建议/解决方法吗?这是 Visual Studio 2008 的错误吗?
我第一次尝试打开特定表单时,许多控件(右侧和/或底部带有锚点的控件)被移动,我的网格自动从其数据源中重新获得所有列(这些列)我之前已删除.
我在其他地方读过,建议在 InitializeComponent 方法之后将“好的”设计器代码复制到构造函数中。这似乎不是一个好的长期解决方案,例如,如果用户做出未来的设计更改怎么办?
有什么建议/解决方法吗?这是 Visual Studio 2008 的错误吗?
我发现删除控件并将它们重新添加到作品中。不仅仅是剪切和粘贴,而是从头开始添加控件。这似乎与在 InitialiseComponent 方法中编写设计器代码的位置有关。
此链接描述了锚定和派生形式的一些问题: http ://weblogs.asp.net/rweigelt/archive/2003/09/24/28984.aspx