翻转视图中的图像覆盖
本文关键字:图像 覆盖 视图 翻转 | 更新日期: 2023-09-27 18:05:19
我有这个XAML代码:
<FlipView x:Name="models_list" Width="432" Height="286" Canvas.Left="89" Canvas.Top="80" ScrollViewer.VerticalScrollBarVisibility="Hidden" >
<FlipView.ItemTemplate>
<DataTemplate>
<Grid x:Name="imgGrid">
<Image x:Name="img1" Source = "{Binding}" Stretch="Fill" />
<Image x:Name="img2" Source = "{Binding}" Stretch="Fill" />
</Grid>
</DataTemplate>
</FlipView.ItemTemplate>
</FlipView>
我希望能够在网格' imgrid '中覆盖这个基本图像'img1'上的图像。当我通过以下代码向flipview添加项目时,Img1将被填充:
foreach (StorageFile model in models)
{
models_list.Items.Add(new Uri("ms-appx:///Images/Models/" + model.Name));
}
如何绑定imag2以获得特定事件的值?
看来你可能问错了问题。只需在名为img的图像下方键入另一行,就可以在img上覆盖另一个图像。你也可以通过在</FlipView>
线下面放一个Image
控件来实现。然后,您可以使用其他项绑定来控制覆盖的图像。
如果你需要更多的控制什么是在一个单一的FlipViewItem
-你可以把你的整个imgGrid Grid
在UserControl
和把UserControl
在DataTemplate
。