.net 做Windows开发时,控件的操作可以直接从工具箱拖入,也可以手动添加代码,但是手动添加控件的代码是在form_load事件中添加的,并且在设计器中是看不到控件的,这两种方法有什么区别?速度方面,节约资源方面。在一般的开发中有没有用后一种方法的?
解决方案 »
- C# 实时截取当前屏幕(进者有分)
- 急,面试题求解..大牛们帮帮忙.在线等
- .net中继承母模板页出现问题?
- 如何获取 form 的系统菜单
- 求助dataGridView 中使用ComboBox 并且绑定到数据库的每一个字段 在同一个表 源码~~~~~~~~~~~~~~~~~~急!
- windows Installer安装失败。。显示原版本和更新版本安装语言不同。。
- 请问有没有把程序集dll直接生成C#源代码的工具呢
- 关于label控件的换行问题(WordWrap)
- C# 新手提问 关于读取TXT 取关键字之间的内容
- 我想问一下:什么叫D2000
- webbrowser获取带有alert提示的网页的源码.
- 如何向另一应用程序模拟键盘输入
但是VS的窗体设计器有些时候会出错,也就是说你 无法打开设计器,打开过程中提示你某一个地方出错而无法进入设计器,此时就只有动态添加控件了。可以肯定的是控件在设计器中看到的属性、事件都可以进行动态加载。
两种方式没有任何本质的区别,就像有些人喜欢吃米饭,有些人喜欢吃面条一样,其目的都是为了吃饱。
一个是在InitializeComponent()中执行
一个是在Page_Load中执行。在Page_Load 中好像多了一次update()。