Я только что создал документ, открыл его с помощью Interop в Visual Studio с C #, преобразовал его в XPS и отобразил в DocumentView.
Документ имеет поля формы с текстом по умолчанию. Когда я открыл документ в DocumentView, все работало нормально.
Затем я добавил несколько полей формы с текстом и текстом по умолчанию, но в DocumentView ничего не произошло после того, как я перенес на него документ. Ни входной текст, ни текст по умолчанию из новых полей формы не отображаются.
Поэтому я просмотрел xml файла .docm и увидел правильные значения.
Затем я удалил .docm и случайно запустил программу.
DocumentView с тем же документом обнаружил, как это возможно.