C# 具有文本框名称的foreach循环
如何在此基础上创建foreach循环,我只想更改以txt2结尾的文本框的大小C# 具有文本框名称的foreach循环,c#,foreach,C#,Foreach,如何在此基础上创建foreach循环,我只想更改以txt2结尾的文本框的大小 br1txt2.Size = new Size(27, 20); br2txt2.Size = new Size(27, 20); br3txt2.Size = new Size(27, 20); br4txt2.Size = new Size(27, 20); br5txt2.Size = new Size(27, 20); 好几年没有
br1txt2.Size = new Size(27, 20);
br2txt2.Size = new Size(27, 20);
br3txt2.Size = new Size(27, 20);
br4txt2.Size = new Size(27, 20);
br5txt2.Size = new Size(27, 20);
好几年没有做任何winforms了,但我认为这可能会奏效
br1txt2.Size = new Size(27, 20);
br2txt2.Size = new Size(27, 20);
br3txt2.Size = new Size(27, 20);
br4txt2.Size = new Size(27, 20);
br5txt2.Size = new Size(27, 20);
IEnumerable<TextBox> textBoxes = GetTextBoxes() //Get your textboxes from wherever
Size newSize = new Size(27, 20);
foreach (Control c in textBoxes.Where(c=>c.Name.EndsWith("txt2")))
{
c.Size = newSize;
}
IEnumerable textboxs=getTextBox()//从任何地方获取文本框
大小新闻大小=新大小(27,20);
foreach(文本框中的控件c.Where(c=>c.Name.EndsWith(“txt2”))
{
c、 大小=新闻大小;
}
多年来没有使用任何winforms,但我认为这可能会奏效
br1txt2.Size = new Size(27, 20);
br2txt2.Size = new Size(27, 20);
br3txt2.Size = new Size(27, 20);
br4txt2.Size = new Size(27, 20);
br5txt2.Size = new Size(27, 20);
IEnumerable<TextBox> textBoxes = GetTextBoxes() //Get your textboxes from wherever
Size newSize = new Size(27, 20);
foreach (Control c in textBoxes.Where(c=>c.Name.EndsWith("txt2")))
{
c.Size = newSize;
}
IEnumerable textboxs=getTextBox()//从任何地方获取文本框
大小新闻大小=新大小(27,20);
foreach(文本框中的控件c.Where(c=>c.Name.EndsWith(“txt2”))
{
c、 大小=新闻大小;
}
代码可能无法编译。但是,我希望它能给你们提供进一步建设的想法
br1txt2.Size = new Size(27, 20);
br2txt2.Size = new Size(27, 20);
br3txt2.Size = new Size(27, 20);
br4txt2.Size = new Size(27, 20);
br5txt2.Size = new Size(27, 20);
代码可能无法编译。但是,我希望它能为您提供进一步构建的想法。所以只需测试c.Name.EndsWith(“txt2”)也许您应该检查c是否是一个文本框?将“and”改为| |,如果(c是textbox | | c.Name.EndsWith(“txt2”))我的错误-不要使用| |这意味着“或”-查看我的编辑,它构建得很好。使用“&&”,它是AND。所以只需测试c.Name.EndsWith(“txt2”)也许你应该检查c是否是一个文本框?将“AND”改为| |,如果(c是textbox | | c.Name.EndsWith(“txt2”))我的错误-不要使用| |这意味着“或”-请查看我的编辑。使用“&&”表示和。
br1txt2.Size = new Size(27, 20);
br2txt2.Size = new Size(27, 20);
br3txt2.Size = new Size(27, 20);
br4txt2.Size = new Size(27, 20);
br5txt2.Size = new Size(27, 20);