我构建了一个TextBoxes数组,如下所示:
TextBox[] title = MView.Controls.OfType<TextBox>().Where(d => d.Name.Contains("Title")).ToArray();
我想知道,是否可以通过TabIndex
或按顺序订购这些项目,即名称包含txtTitle01
,txtTitle02
,txtTitle03
等等。我可以通过01
,02
,03
订购吗?
答案 0 :(得分:1)
您可以在代码中添加OrderBy
子句。像这样:
TextBox[] title = MView.Controls.OfType<TextBox>()
.Where(d => d.Name.Contains("Title"))
.OrderBy(d => d.TabIndex)
.ToArray();
或按.Name
或任何其他财产订购。