- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 VS2010 中,我有一个针对 .NET Framework 4.0 的项目,然后不得不恢复到目标 v. 3.5。一旦发生这种情况,我拥有的 SplitContainer 对象将不会显示并且实际上会抛出错误:“无法将类型为 'System.Windows.Forms.SplitContainer' 的对象转换为类型为 'System.ComponentModel.ISupportInitialize'。”
现在,我进行了一些挖掘,发现 3.5 实际上在 SplitContainer 上没有 ISupportInitialize,而在 .NET 4.0 中却有。我想我的问题是,如果我的目标是 3.5 并且仍然遇到这个问题,我该如何解决这个问题?
重现问题的步骤:
最佳答案
我找到了这个问题的解决方案,它很特别......如果你将你的表格回退到 3.5,你必须对你程序中的每个表格做一个小的改变,这样编译器就会重新生成所有的代码对于那个表格。我遇到问题的原因是我没有进行任何更改,而是尝试运行尚未重新生成的代码。
关于.net - SplitContainer ISupportInitialize 问题 : VS2010 Targeting . NET 3.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5942537/
我正在将一个 dll 反编译为 C#。反编译器生成的项目之一包含 1000 多行错误行,如下所示: this.pictureBox1.BeginInit(); Error 385 'System.Wi
我在 ISupportInitialize 上卡住了。 我们使用继承自 System.Windows.Form.BindingSource 的自定义类。现在我们需要增强继承类的 ISupportIni
我正在使用 Newtonsoft json.net 序列化器将我的一些模型序列化为 json。其中一些很复杂,包含循环引用。由于循环引用不可序列化,因此需要通过设置 ReferenceLoopHand
我正在使用 MongoDB C# 驱动程序与 Mongo Atlas 实例通信。我正在重构一些文档的架构,我想使用 ISupportInitilize 来读取一些额外的元素并将它们转换为新的预期架构。
有人可以解释一下使用 ISupportInitialize 接口(interface)方法(BeginInit/EndInit)和使用 SuspendLayout/ResumeLayout 之间的区别
在 VS2010 中,我有一个针对 .NET Framework 4.0 的项目,然后不得不恢复到目标 v. 3.5。一旦发生这种情况,我拥有的 SplitContainer 对象将不会显示并且实际上
我是一名优秀的程序员,十分优秀!