有人可以解释使用ISupportInitialize接口方法(BeginInit/EndInit)和使用SuspendLayout/ResumeLayout之间的区别吗?
是仅在构造/"初始"初始化期间使用ISupportInitialize ...还是可以在以后想要将新的子控件添加到现有父控件时使用?
任何特殊的差异?
非常感谢你的帮助!
谢谢,
帕托
我使用数据绑定在C#Windows窗体客户端的文本框中显示值.当用户单击"保存"时,我会将更改保留到数据库中.但是,将忽略活动编辑器中的新值(保存以前的值).如果我跳出活动编辑器,然后保存,则新值将保持不变,如预期的那样.
有没有办法强制主动控件在持久之前接受它的值?