Если файл control / xaml содержит только xaml, а код не указан, вы можете загрузить файл как текст, а затем вызвать XamlReader.Load
.
В качестве альтернативы, если вы зналинаберите элемент управления, который вы можете просто создать, и не нужно будет загружать его через Uri.Тип уже был бы скомпилирован.
Или, если вы пытаетесь каким-то образом создать контрольный список, в котором вы можете изменить XAML, который он показывает, то просто используйте шаблонизацию или сделайте его ContentPresenter и динамически установите содержимое.