我有一个XAML ListBox,我正在实现一个Image,旁边是一块文本。我想在该图像中显示计数文本。例如,对于我想要显示1的图像中的第一个块,对于我想要显示的第二个块2.继续。以下是片段。任何人都可以帮助我如何在图像中写下计数?
<StackPanel Grid.Column="0">
<Image Source="/Assets/Images/pin.png"></Image>
</StackPanel>
<TextBlock Name="locationID" Visibility="Collapsed" ></TextBlock>
</StackPanel>
</StackPanel>
答案 0 :(得分:1)
如果您要执行的操作是在视图中显示数据源的每个项目的索引,则有几种方法可以执行此操作。
答案 1 :(得分:0)
你去吧
<Grid Grid.Column="0">
<Grid.Background>
<ImageBrush ImageSource="/Assets/Images/pin.png"/>
</Grid.Background>
<TextBlock Text="text on image" Name="locationID" />
</Grid>
整个想法是将图像作为网格的背景放置,并将文本放置为网格的内容。