在 XAML 中将图像添加到水平 StackPanel
Add Images to a horizontally StackPanel in XAML
如何在 StackPanel
水平显示我 phone 图片库中 select 的每张图片?
<StackPanel Grid.Row="6"
Orientation="Horizontal"
Margin="10,0,10,10">
<Image Name="img"
Height="150"
Width="150"
Stretch="UniformToFill" />
</StackPanel>
这是我 select 来自 phone 的图像,并将其显示在 xaml 页面上。
StorageFile storageFile = args.Files[0];
var stream = await storageFile.OpenAsync(FileAccessMode.Read);
BitmapImage bitmapImage = new BitmapImage();
await bitmapImage.SetSourceAsync(stream);
img.Source = bitmapImage;
当然现在每次我都会select另一张图片,这张图片代替了之前的图片。我怎样才能让每个新的 selected 图像都接近以前的图像?
我们假设 StackPanel
控件的名称是 magicStackPanel
。我假设您在问题中提供的代码工作正常,我只能添加创建新 Image
控件并将其添加到 StackPanel
控件的部分。
Image image = new Image();
image.Source = bitmapImage;
magicStackPanel.Children.Add(image);
如何在 StackPanel
水平显示我 phone 图片库中 select 的每张图片?
<StackPanel Grid.Row="6"
Orientation="Horizontal"
Margin="10,0,10,10">
<Image Name="img"
Height="150"
Width="150"
Stretch="UniformToFill" />
</StackPanel>
这是我 select 来自 phone 的图像,并将其显示在 xaml 页面上。
StorageFile storageFile = args.Files[0];
var stream = await storageFile.OpenAsync(FileAccessMode.Read);
BitmapImage bitmapImage = new BitmapImage();
await bitmapImage.SetSourceAsync(stream);
img.Source = bitmapImage;
当然现在每次我都会select另一张图片,这张图片代替了之前的图片。我怎样才能让每个新的 selected 图像都接近以前的图像?
我们假设 StackPanel
控件的名称是 magicStackPanel
。我假设您在问题中提供的代码工作正常,我只能添加创建新 Image
控件并将其添加到 StackPanel
控件的部分。
Image image = new Image();
image.Source = bitmapImage;
magicStackPanel.Children.Add(image);