我知道这个问题已经死了,但是我已经阅读了所有答案,但对我却没有用。
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会显示此内容,但仍未显示。
设计器正确显示图像。它只是在运行时不显示。