在WPF窗口中显示JPG

时间:2019-01-25 13:59:05

标签: c# wpf image xaml

我知道这个问题已经死了,但是我已经阅读了所有答案,但对我却没有用。

Image1.jpg和Image2.jpg作为资源的“生成操作”添加到我的项目中。 我的项目是一个类库。

<StackPanel Orientation="Vertical" VerticalAlignment="Center" Grid.Column="1" Grid.ColumnSpan="1" Grid.Row="0">
    <ScrollViewer HorizontalScrollBarVisibility="Auto" PanningMode="Both">
        <StackPanel Orientation="Horizontal" VerticalAlignment="Top" Height="80" CanHorizontallyScroll="True">
            <Image Name="Image1" Source="pack://application:,,,/Views/Icons/Image1.jpg" Visibility="Visible" />
            <Image Name="Image2" Source="pack://application:,,,/Views/Icons/Image2.jpg" Visibility="Visible" />
        </StackPanel>
    </ScrollViewer>
</StackPanel>

窗口上没有任何显示。

更新:

我通过Snoop浏览了控件,发现有些奇怪的事情。

“图像源”属性在Snoop中显示为空,即使在XAML中对其进行了明确设置。 高度和宽度为零。

如果我专门设置了高度和宽度,那么snoop会显示此内容,但仍未显示。

设计器正确显示图像。它只是在运行时不显示。

0 个答案:

没有答案