gpt4 book ai didi

.net - Winforms 表单构造函数与加载事件

转载 作者:行者123 更新时间:2023-12-03 00:55:46 25 4
gpt4 key购买 nike

当表单加载时,代码需要执行诸如设置数据网格、组合框、设置标题等操作。我倾向于始终使用加载事件而不是 new (构造函数)。是否有任何指南可以说明哪种事件最适合哪种事件?

最佳答案

对InitializeComponent的调用会自动插入到表单/页面的构造函数中。 InitializeComponent 是自动生成的方法,

  • 在 winform/XAML 页面上创建各种 UI 元素
  • 使用资源文件中存储的值初始化其属性

因此,与 UI 安排/修改相关的任何内容都应在此调用之后进行。当您在 Form.OnLoad 的重写中执行此操作时,您可以放心 UI 已准备就绪(已调用 InitializeComponent)...因此我投票支持坚持 UI 的 OnLoad。
创建非 UI 成员时,构造函数将是我首先查看的地方。

关于.net - Winforms 表单构造函数与加载事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/264396/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com