gpt4 book ai didi

c# - 添加和读取多个文本框

转载 作者:太空宇宙 更新时间:2023-11-03 21:37:07 24 4
gpt4 key购买 nike

在 Windows 窗体中创建和读取多个文本框的最佳方法是什么?在我的应用程序中,我有一个窗口窗体,客户可以在其中输入多个地址、电子邮件地址

现在我有这样一个表格,

TextBoxAddress1  TextBoxEmail1
TextBoxAddress2 TextBoxEmail2
.....
.....
.....
TextBoxAddressN TextBoxEmailN

为此,我在一个表单上拖放了多个控件,并为每个控件命名。

如果我使用这种方法,我必须编写冗长的代码来查看第一行 (TextBoxAddress1 TextBoxEmail1) 是否已填充以进行验证,甚至为了读取我也必须编写很多行代码。

有没有更好的方法来实现这个目标?

最佳答案

您可以使用以下代码将 TextBox 动态添加到您的表单中:

private int m_CurrTexboxYPos = 10;
private List<TextBox> m_TextBoxList = new List<TextBox>();

private void CreateCheckBox()
{
m_CurrTexboxYPos += 25;
TextBox textbox = new TextBox();
textbox.Location = new System.Drawing.Point(0, m_CurrTexboxYPos);
textbox.Size = new System.Drawing.Size(100,20);
Controls.Add(textbox);
m_TextBoxList.Add(textbox);
}

关于c# - 添加和读取多个文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21165458/

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