Со страницы Джесси Либерти на Создание элементов управления в коде :
Button button2 = new Button();
button2.Width = 75;
button2.Height = 30;
button2.Content = "No, click me!";
button2.SetValue(Grid.RowProperty, 0);
button2.SetValue(Grid.ColumnProperty, 1);
LayoutRoot.Children.Add(button2);
Вы бы сделали то же самое с вашим собственным пользовательским контролем. Просто замените «new Button ()» на имя вашего пользовательского элемента управления, например, msgstr "новый MyUserControl ()".
Так что упрощенная версия может выглядеть примерно так:
AwesomeControl _AwesomeControl = new AwesomeControl();
LayoutRoot.Children.Add(_AwesomeControl);