Я использую WPF для кодирования пользовательского интерфейса в настройке VSTO на уровне документа, но мне не удалось получить изображение в элементе управления WPF для отображения в конструкторе ElementHost элемента управления Windows Forms. Я подробно проверил другие сообщения по этому вопросу в StackOverflow и считаю, что рассмотрел все предложения, но безрезультатно. Я явно что-то упускаю и буду очень благодарен за советы. Ниже приведено подробное описание того, что я сделал.
Для иллюстрации пользовательский интерфейс для этого примера - это просто отображение одного логотипа.
Я следую инструкциям для Использование элементов управления WPF в решениях Office .
Я создаю новый проект Office (TestWPFImage) для настройки уровня документа из шаблона Word 2013 и Word 2016, предоставленного в Visual Studio 2017 v15.6.7
Я добавляю пользовательский элемент управления (WPF) (UserControlWPF.xaml) в проект.
Я добавляю изображение (RPLogo.png) в проект.
Я установил свойства RPLogo.png следующим образом
.
Я также пытался изменить действие сборки с Content на Resource, но это не имело никакого значения.
Я добавляю следующий код Xaml в UserControlWPF.xaml
<Grid>
<Image Margin="10" Source="pack://application:,,,/RPLogo.png" />
</Grid
Изображение появляется в конструкторе элементов управления WPF следующим образом
![UserControlXamlDesigner](https://i.stack.imgur.com/JKpAY.png)
Я создаю проект, создавая элемент управления WPF на панели инструментов, следующим образом
![UserControlWPFInToolbox](https://i.stack.imgur.com/4B0rI.png)
Я добавляю пользовательский элемент управления WinForms (UserControlWinForms) в проект. Мой проект теперь выглядит так в обозревателе решений.
![TestWPFImageInSolutionExplorer](https://i.stack.imgur.com/98uhi.png)
Я открываю конструктор пользовательских элементов управления Windows Forms UserControlWinForms и на вкладке «Элементы управления пользователя» TestImageWPF панели инструментов перетаскиваю пользовательский элемент управления WPF в конструктор, но изображение не появляется.
![enter image description here](https://i.stack.imgur.com/1j7z8.png)