【发布时间】:2011-12-08 15:01:29
【问题描述】:
我有一个带有公共属性的 UserControl,它使用以下属性:
[Browsable(false)]
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
我已尝试删除所有者表单,在 Visual Studio 2010 中重新创建一个新表单,然后将此 UserControl 添加到表单中。它不断在 Designer 文件中添加如下一行:
this.vMyUserControl.MyProperty = ((MyNamespace.MyClass)(resources.GetObject("vMyUserControl.MyProperty")));
这会使我的应用程序崩溃,因为此属性并非旨在通过序列化创建。
【问题讨论】:
标签: c# visual-studio serialization designer browsable