Добрый день.
Необходимо на WPF десктоп приложении написать много контролов вида:

расположенных один за другим.
Условия:
- нужно чтобы пользователь мог вводить данные в ячейки
- пачка контролов должна работать в теге
StackPanel (я так предполагаю) т.к. часть контролов будет включаться/выключаться по условию заданному пользователем во время работы. т.е.
StackPanel необходим чтобы не менять позиции элементов.
Какими контролами лучше реализовывать "таблицы с вводом ячеек"? DataGrid?
P.S. в wpf новичек , ищу подход к решению задачи..