是否可以添加对某些源代码的引用以包含在vb.net的源文件中,winforms?

Jul*_*les 5 c# vb.net code-duplication winforms

我不知道这叫什么,所以我很难找到谷歌的答案,但我对它的模仿记忆从那时起.

我已经对8个框架控件进行了细分(*见下文),覆盖了一些属性并在每个属性中添加了一些功能.我所做的改变在每种情况下都是相同的.如果我做出改变,我必须通过每个班级并在那里应用相同的改变.我希望有可能是一个关键字,如<IncludeSourcefile"common.vb>我可以放入每个类.

任何机会?

(*注意)我使用术语子类,但我不知道这是否是正确的术语.我也看到它用于回拨.分类是否正确使用?

Han*_*ant 1

我严重怀疑这对你有用。您不能使用包含文件将更改塞入派生控件中。通常,您会在公共基类(例如从 Control 派生的基类)中进行更改,然后从该基类派生各个控件。但如果您定制了 8 个单独的控制类,那么这就行不通了。复制粘贴是你的职责。