Шаблонные данные легко повторить, используя список или StackPanel + ItemsControl и т. Д. Однако я не могу понять, как получить несколько столбцов, т. Е. Выравнивание столбцов.
Пример:
Имя: Джон Доу
Улица: 123 ул
Город: Сиэтл
Состояние: WA
Эта ссылка ниже показывает общий макет, который я пытаюсь программно скопировать (прокрутить внизу):
http://karlshifflett.wordpress.com/2008/10/23/wpf-silverlight-lob-form-layout-searching-for-a-better-solution/
Очевидно, что данные (и метка) могут различаться по размеру. Также очевидно, что я мог бы заставить фиксированную ширину повторять горизонтальную панель стека, но это неубедительно.
В ASP.NET вы просто используете повторитель и получаете результаты, повторяя строку таблицы + столбцы. Поскольку таблица HTML учитывает / корректирует размеры столбцов для ВСЕХ строк, данные будут просто выстраиваться в линию. В серебряном свете ты ... что делаешь?
Примечание: сетка данных может сделать это ... с какой стати вы захотите использовать это для простого размещения "формы", как в этом примере?