Vb.net 表单控件。编程 VS 手动
Vb.net form controls. Programming VS Manually
我正在创建一个带有图片框、按钮和文本框的表单。我的问题是:如果我在加载事件中以编程方式创建控件,性能是否与使用工具箱创建控件时的性能相同?
这两种方法哪种更好?
谢谢
性能应该相同。 Visual studio 实际上正在生成代码以 "dynamically" 为您创建这些控件,这是每个表单的 .designer.vb
文件中的内容。如果您添加一些控件和设计时间并打开这些设计器代码文件,您将看到与您在运行时创建控件时必须自己编写的完全相同类型的代码。它可能有点冗长,或者格式有点奇怪,但它在做同样的事情。
我正在创建一个带有图片框、按钮和文本框的表单。我的问题是:如果我在加载事件中以编程方式创建控件,性能是否与使用工具箱创建控件时的性能相同?
这两种方法哪种更好?
谢谢
性能应该相同。 Visual studio 实际上正在生成代码以 "dynamically" 为您创建这些控件,这是每个表单的 .designer.vb
文件中的内容。如果您添加一些控件和设计时间并打开这些设计器代码文件,您将看到与您在运行时创建控件时必须自己编写的完全相同类型的代码。它可能有点冗长,或者格式有点奇怪,但它在做同样的事情。