如何将接口应用于表单类
partial class Form1 : Form, InterfaceA
这是对的吗?
基本上我想在表单上实现一个接口。 如何......
答案 0 :(得分:6)
Form只是一个类(它是System.Windows.Forms.Form的子类),所以是的 - 标准语法很好,就像你拥有它一样。
编辑:关于问题的部分类部分,不,你只需要声明你实现了一次接口。来自MSDN ...
如果任何部分被声明为abstract,那么整个类型被认为是抽象的。如果任何部件被宣布密封,则整个类型被认为是密封的。 如果任何部分声明了基类型,则整个类型继承该类。
请记住,形式或部分类没有魔力。 C#/ .Net是为数不多的免费魔术项目之一 - 它确实倾向于以你认为应该的方式行事。
答案 1 :(得分:1)
是的 - 表格在一天结束时只是一个课程
答案 2 :(得分:0)
在C#中使用部分类时,可以:
为了让自己的生活更轻松,只在一个地方添加界面规范(在没有检查的情况下我怀疑在使用WinForms设计器时默认情况下这是在设计器类部分中)。