我正在使用Visual Studio的一项功能为我的自定义用户控件生成XML文档(项目属性 - >构建 - >检查“XML文档文件”)。
从使用这些控件的应用程序中可以看到此文档,我想仅包含相关内容。为此,我将代码放在一个单独的程序集中,并将我的一些类,方法和属性标记为“内部”。
但是,为C#中的WPF用户控件自动生成的InitializeComponent方法是公共的。我搜索了一下但是我无法找到一种方法使其内部,或者从XML自动生成的文档中删除,没有一些后期构建的黑客,我不愿意这样做。
有没有人建议解决这个小小的不便?