1、你要明白new这个关键字,是干嘛的
2、OpenFileDialog 是什么
按我的理解
OpenFileDialog 是一个类
在winform中 它是一个控件
如果我们在设计模式下,直接拖控件,比如button textbox
而在查看代码的时候,直接就会出现button1 和textbox1
如果你在前台改了name属性,那么在代码区 通过name就能直接点出很多东西
这就不得不提到new 其实new 就是创建了一个对象
而我们拖控件的过程,也是创建了一个对象
只不过OpenFileDialog openDlg = new OpenFileDialog();
是我们没有拖控件,直接创建了一个对象
这个就需要结合类、控件思想,一起学习winform比较好
这就要看这个类对应控件的作用
因为这个类是打开文件类,不需要定义在前台的位置,形状
不像button 你需要看得见、摸得着
以下是个人猜测
因为button如果在后台代码New出来 我估计还得指定new出来的位置啊,形状什么的
|