Как следует из этого вопроса - Прямой доступ к ячейкам TableLayoutPanel, как бы перечислить элементы управления в ячейке TableLayoutPanel? Как показано на рисунке ниже, я хочу перечислить все флажки в данной ячейке (чтобы я мог изменить их значение).
Я написал этот код, чтобы попытаться объяснить, что я пытаюсь сделать (это является флажком);
var tableLayoutPanel = (TableLayoutPanel)this.Parent;
var cellPosition = tableLayoutPanel.GetCellPosition(this);
var controlAtPosition = tableLayoutPanel.GetControlFromPosition(cellPosition.Column,cellPosition.Row).Controls;
foreach (Control control in controlAtPosition)
{
var ctrl = control.Name;
// *** Enumerates nothing
}