c# - 初始化组件的正确方法
问题描述
VS IDE 自动创建了一个很好的设计器类。我想解析一个文本文件并根据运行时的用户设置初始化每个组件的 .text 值。在 Designer.cs 文件中执行此操作似乎是不可能的,因为它已重新生成并且我的代码被覆盖,但另一方面,这似乎是正确的做法,因为应该只有一个 InitializeComponent 方法。有任何想法吗?
解决方案
我喜欢做的是创建功能:
private void SecondInitialize()
{
//Custom controls initializition
}
然后调用它InitializeComponent()
public YourForm()
{
InitializeComponent();
SecondInitialize();
}
推荐阅读
- django - TypeError: 'str' object is not callable ,迭代 2 个列表时出错
- reactjs - Antd Button onClick Type 'boolean' 不可分配给类型 'MouseEventHandler
' - linux - qt 4 不会安装在 Ubuntu 20.10 中
- kotlin - kotlin IntelliJ IDEA 主函数不返回任何内容
- c - 用作规则目标的目标列表,但只制作第一个..(Makefile)
- symfony - Prestashop 1.7 - 覆盖 Symfony 表单约束
- javascript - 使用 JQuery 停止页面重新加载
- node.js - Oauth 机器人框架 - DialogContextError:context.adapter.getSignInResource 不是函数
- discord.py - 我如何拥有一个可以有计时器指令的机器人?
- putty - putty plink -batch 命令有一个分号作为参数的一部分