在Form的对象中,其构造函数和Load都会先后执行。一般来说,构造函数先于Load事件。这两个过程虽然都能执行我们的代码,但效果往往会不同。
我在刚刚的使用的DataGridView的AutoResizeCloumns方法,不知为什么一直不能执行。而后来我加上一个Button,在这个Button的Click事件中调用AutoResizeCloumns方法,就可以正常执行。我反复查看代码,最后发现,我把AutoResizeCloumns方法放在了Form的构造函数中,而当我将其移至Load事件中时,就可以正常执行了。
现在的问题是,一般来说,我们在Form加载时希望执行的代码,最好放在Load事件中执行。但是,什么时候有必要放在构造函数中执行呢?
相关文章:
-
2022-12-23
-
2021-10-27
-
2022-12-23
-
2021-05-05
-
2022-12-23
-
2022-12-23
-
2021-08-12
-
2022-12-23
猜你喜欢
-
2021-08-24
-
2021-07-14
-
2021-06-01
-
2021-12-10
相关资源
-
下载
2023-02-12
-
下载
2022-12-25
-
下载
2023-04-01