Ничего.Фактически, фактический анализ и обработка (присвоение значений свойствам, привязка к событиям, ...) файлов XAML в конечном итоге выполняются императивным кодом C #.
Однако, может быть более утомительно устанавливать свойства объекта, используя C # / VB напрямую;Дизайнеры пользовательского интерфейса могут знать XAML, но не C # / VB;и XML, возможно, более удобен, чем источник C #.Эти факторы делают XAML полезной технологией.