Вообще, я бы порекомендовал бы сделать UserControl, который отражает суть нужного контрола из вашего изображения. Просто "нарисуйте", как вам нравится, добавьте публичные свойства для наименования, описания и лога, куда будете присваивать соответствующие значения.
Можно сделать не через три свойства, а через одно свойство - модель, в котором эти три свойства представлены. А модель связать через DataBindings с контролами.
Дальше, просто загружаете данные и в цикле создаете ваши контролы, добавляя их, как вам предложили в первом ответе от
VoidVolker