C# 链接到文本框中的C变量
对不起,我是C的新手,我试着在网上查找,但是我找不到。 这对你来说可能很简单,但我想做的是:C# 链接到文本框中的C变量,c#,variables,hyperlink,reference,C#,Variables,Hyperlink,Reference,对不起,我是C的新手,我试着在网上查找,但是我找不到。 这对你来说可能很简单,但我想做的是: for (i = 1; intCOUNTRIES > i; i++) { LC = inputCOUNTRY[i].Text; strCountryName = Country(LC); strCountries += strCountryName + ", "; } 其中输入国家[i]。文本;使用for循环进行更改,使其从每个
for (i = 1; intCOUNTRIES > i; i++)
{
LC = inputCOUNTRY[i].Text;
strCountryName = Country(LC);
strCountries += strCountryName + ", ";
}
其中输入国家[i]。文本;使用for循环进行更改,使其从每个文本框中获取文本,然后移动到下一个文本框
谢谢你的帮助 您可以在容器中找到如下文本框:
var pnlMain = new System.Windows.Forms.Panel(); // replace with your container (where your textboxes exists)
for (i = 1; intCOUNTRIES > i; i++)
{
LC = ((TextBox)pnlMain.Controls.Find("inputCOUNTRY" + i)[0]).Text;
strCountryName = Country(LC);
strCountries += strCountryName + ", ";
}
是的,我有20个名为inputCOUNTRY1、inputCOUNTRY2等的文本框。阿迪尔:问题是,我不知道如何使用正确的语法,让它通过每个循环切换到下一个文本框。我使用的是Visual Basic语言。我试过这个,但它说不能转换类型“System.Windows.Forms.Control[]“to”System.Windows.Forms.TextBox“请尝试此TextBoxpnlMain.Controls.FindinputCOUNTRY+i[0]。Text