C#程序设计 作者 刘克成 等 Ch11.pptVIP

  • 6
  • 0
  • 约 15页
  • 2015-12-10 发布于广东
  • 举报
第11章 组件编程 相关概念 类库制作 制作自定义控件 制作用户控件 在WinForm中使用COM组件播放视频文件 基于DirectShow进行声音和视频处理 11.1 相关概念 Microsoft.NET Framework 为多语言交互程序设计制定了公用语言规范CLS,只要是和这个规范兼容的任何语言都可以使用Microsoft.NET中提供的组件。 开发运行于.NET平台的组件,由于开发工.NET Framework提供的公用语言运行环境管理代码的执行,并简化了开发过程,它和编写普通的类没有很大的不同,只是由于组件提供了比类更多的功能和更加灵活、友好的复用机制。 11.1 相关概念 (1)组件(Component) 在Microsoft.NET Framework中,实现组件的主要形式就是类。但组件又不同于其它的类,因为如果类要变成组件,必须实现System.ComponentModel.IComponent接口,并且提供一个没有任何参数的构造方法。如果一个类从实现了这个接口的类继承,那么它也将成为组件。另外,组件可以被包含和安置在容器(Container)中,当它被安置在容器中时,它可以通过容器提供的场所(Site)和容器进行交互。 11.1 相关概念 (2)控件(Control) 控件(Con

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档