У меня есть данные, заполненные из базы данных. в этом datatable есть имя столбца «TabOrder» Теперь я хочу выполнить цикл через этот datatable и получить следующий максимальный таргетинг, чем текущая итерация цикла. Например, если текущая итерация (i) цикла равна 5, я хочу следующее максимальное число из столбца табеля. следующий максимум может составлять 6, 7, 10 и т. д.Как получить следующее максимальное число из datatable
for (int j = 0; j < dtFormFields.Rows.Count; j++)
{
if (dtFormFields.Rows[j]["taborder"].ToString() == (tabOrder + 1).ToString())
{
foreach (var control in objForm.Controls)
{
if (control is GroupControl)
{
var objGroupControl = control as GroupControl;
foreach (var ctrl in objGroupControl.Controls)
{
if (ctrl is TextEdit)
{
var objTextBox = ctrl as TextEdit;
if (objTextBox.Name == dtFormFields.Rows[j]["textboxname"].ToString())
{
ReturnControl = objTextBox;
objTextBox.TabIndex = tabOrder;
break;
}
}
}
}
}
}
}
Я хочу установить следующую максимальную таможню текущего контроля. Как это сделать.
Вам нужно будет объяснить гораздо более подробно то, что вы пытаетесь сделать, и то, что вы сделали до сих пор, чтобы достичь этого. Опубликуйте код и разделы руководства, которые вы прочитали, и почему они вам не помогли. –
Я отредактировал мой вопрос. вставляемый код –