В моем приложении у меня есть возможность загружать различные макеты во время выполнения.
Под компоновкой я подразумеваю часть экрана, где в сетке расположены различные наборы пользовательских элементов управления.
Я делаю это, используя контейнер ContentControl и загружая макет из ресурса программы через layoutFrame.Content = (UIElement) Application.LoadComponent (uri).
Это работает нормально.
Теперь я попробовал то же самое для пользовательских макетов, загрузив xaml из файла через layoutFrame.Content = (UIElement) XamlReader.Load (xmlTextReader).
Это тоже работает, но в этой компоновке больше нет привязок команд и привязок данных.
Поскольку я не думаю, что это хороший выбор, чтобы добавить их программно, мой вопрос:
Я на правильном пути или есть другой способ добиться того, чего я хочу?
ТИА
Michael