2015-10-19 5 views
0

У меня есть приложение wpf с несколькими элементами управления вкладками. Я хочу показать некоторые изображения уравнений, которые всегда доступны пользователю при просмотре вкладок. Изображение отображается в режиме разработки, но не отображается во время выполнения. Я попытался вставить одно и то же изображение INSIDE на вкладках, и он выглядит просто отлично.Изображение не отображается в режиме управления вкладками

Изображение сохраняется в файле в Ресурсах, и его действие сборки задано как ресурс.

<TabControl> 
 
    <TabItem Header="Step 5"> 
 
    <my:Step5 Loaded="Step5_Loaded" /> 
 
    </TabItem> 
 
    <TabItem Header="Step 6"> 
 
    <my:Step6 Loaded="Step6_Loaded" /> 
 
    </TabItem> 
 
    <TabItem Header="Step 7"> 
 
    <my:Step7 Loaded="Step7_Loaded" /> 
 
    </TabItem> 
 
</TabControl> 
 
<Grid> 
 

 
    <TextBlock FontWeight="Bold" FontSize="14"> 
 
    My text 
 
    </TextBlock> 
 
    <Image Source="/DYN26;component/Resources/Equations/ca.gif/" /> 
 
</Grid> 
 

 

 

 

 

+0

По какой-то причине он отображает, когда я устанавливаю свойство 'stretch' равным none. – user2196163

+0

Имеет ли изображение действительный размер? 'TabControl' и' Grid' могут иметь разные измерительные системы. – dytori

ответ

0

Попробуйте удалить "/" после ".gif" в источнике, так это выглядит следующим образом:.

<Image Source="/DYN26;component/Resources/Equations/ca.gif" /> 

[файл], как правило, конец source, если у вас есть «/» после него, он ожидает, что другое место развернется, и если после «/» нет текста, это ничего не значит.

Смежные вопросы