Несколько лет назад я создал «плагин» для визуальной студии, который создавал элементы управления изнутри редактора, как если бы вы перетаскивали их вручную.
То, что работало как своего рода прототип, и мне так и не удалось заставить его работать правильно и без ошибок, поэтому он остался инструментом, который я только использовал, и был заброшен через несколько месяцев.
Итак, мой ответ будет таким: вы могли бы сделать такую вещь, но здесь требуется много работы, кроме простого обновления меток и размещения их в форме из кода.
Вот кое-что, что касается ASP.NET, но применяется тот же принцип ...
http://forums.asp.net/t/279786.aspx/1