请教SerialPort构造函数中采用Container参数的目的

jiuzaizuotian2014 2017-11-21 09:28:50
关于.net类库中的System.IO.Ports.SerialPort类,在创建实例对象时,有多个构造函数可以调用,有个构造函数带有一个System.ComponentModel.IContainer参数,请教下这个构造函数传进去IContainer参数有什么用处呢?
SerialPort(IContainer) //Initializes a new instance of the SerialPort class using the specified IContainer object.
谢谢
...全文
436 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiuzaizuotian2014 2017-11-22
  • 打赏
  • 举报
回复
谢谢,那请问这个 this 放到容器组建的 Controls 属性中的作用是什么呢?controls属性中应该都放界面控件的吧?SerialPort和其它控件区别应该还是比较大的啊
  • 打赏
  • 举报
回复
引用 1 楼 jiuzaizuotian2014 的回复:
传个容器对象到SerialPort中,难度就是为了在SerialPort中存在IContainer对象的引用吗?
SerialPort 中并不存在 Container,这个实例化方法只是把 this 放到容器组建的 Controls 属性中,也就是帮你把
var x = new SerialPort();
control.Controls.Add(x);
两句话节省为一句话,仅此而已。
  • 打赏
  • 举报
回复
https://msdn.microsoft.com/zh-cn/library/system.componentmodel.icontainer(VS.80).aspx 这个?百度第三还是第四个
jiuzaizuotian2014 2017-11-21
  • 打赏
  • 举报
回复
传个容器对象到SerialPort中,难度就是为了在SerialPort中存在IContainer对象的引用吗?

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧