删除一个属性。从那以后,Visual Studio将生成的代码插入到使用该用户控件的每个表单中。现在我们要删除该属性,因为它不会被使用。但显然这样做会导致编译错误。有没有办法告诉Visual Studio从所有生成的代码中删除属性?在我看来,像[Obsolete()]这样的东西应该足以让Visual Studio从生成的代码中移除它。有没有其他的方法?如何从一个属性添加到自定义用户控件的自定义用户控件
0
A
回答
2
0
刚刚离开它,它标记为Obsolete
。
2
3
看DesignerSerializationVisibilityAttribute
,尤其是DesignerSerializationVisibility.Hidden
选项。
注意事项:不幸的是,您将不得不在设计模式下打开每个窗体/控件,以便可以重新生成代码(如果它没有这样做的话)。
+0
这是一个好主意!虽然它不会删除生成的代码,但我将从现在开始使用它来防止生成的代码。谢谢! – James
相关问题
- 1. 自定义属性的用户控件
- 2. C#用户控件自定义属性
- 3. WP7自定义用户控件属性
- 4. 用户控件 - 自定义属性
- 5. 从另一个用户控件的自定义用户控件中绑定到内置控件的属性
- 6. 自定义用户控件
- 7. 将列添加到属于自定义用户控件的DataGridView
- 8. 用户控件vs自定义控件
- 9. WPF:绑定属性到自定义用户控件
- 10. 如何创建自定义的OpenFileDialog属性的用户控件
- 11. 动态添加一个页面的自定义用户控件
- 12. 如何在c#asp.net中自定义用户控件的属性?
- 13. 在WPF用户控件上添加自定义Windows控件
- 14. 如何将自定义属性添加到asp.net自定义服务器控件?
- 15. 如何将自定义属性添加到自定义Web控件
- 16. 如何在自定义用户控件上创建属性?
- 17. 如何在用户控件中创建自定义属性?
- 18. 基于自定义用户控件中的Enum属性的WPF自定义DataTemplateSelector
- 19. 自定义用户控件TextBlock.text绑定
- 20. 什么是自定义控件和用户定义控件?
- 21. 自定义事件在用户控件
- 22. 自定义事件在用户控件
- 23. WPF自定义用户控件 - 依赖属性绑定
- 24. 将用户控件绑定到自定义BusyIndicator控件
- 25. 用户控件自定义事件,并获取属性
- 26. WPF C#自定义用户控件如何添加,它接受一个绑定
- 27. 如何在用户控件中公开自定义控件属性?
- 28. WPF绑定到一个自定义属性自定义控制
- 29. 的自定义用户控件
- 30. Ancerstor或自定义的用户控件
ASP.NET Web窗体? MVC?的WinForms? WPF? Silverlight的? –
@MikeMcCaughan:这应该对Win和Web表单有效。 – leppie
@leppie,不一定。 AFAIR,Web表单用户控件不会插入关于属性的生成代码,只会引用控件的类型(或文件位置)。在这种情况下,搜索和替换可能是最好的答案。在WinForms中,这是一个完全不同的蜡球,我不熟悉。因此,这个问题。 –