私はXamarinフォームのListViewを使用しています。これまでは、カスタムDataTemplateを使用していくつかのデータを表示しました。さて、私はこれを拡張して、画像の中/上のテキストを表示したいと思います。このような何か:Xamarin Froms ListViewのカスタムテンプレート
は、これは私がこれまで使用している、コードです。ただし、この場合、テキストは画像上に表示されます。
<ListView x:Name="MyListView"
ItemsSource="{Binding myData}"
RowHeight="190"
HasUnevenRows="True">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<ViewCell.View>
<StackLayout Padding="10" Orientation="Vertical">
<Label Text="{Binding Title}"
FontSize="Large"
VerticalOptions="Center"
TextColor="#31659e">
</Label>
<Image Source="http://www.someurl.com/images/image1.jpg" Aspect="AspectFill"></Image>
</StackLayout>
</ViewCell.View>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
最初の画像の結果はどのように達成できますか?
誰かがそれを行う方法の例/リンク/ヒントを持っているなら、それは非常に役に立ちます。
おかげ
boolプロパティをIsVisableプロパティにバインドし、他のアイテムを無効にすることができます –
この[snppt](https://snppts.io/snippet/23)を見て、これらの種類のプラットフォームを作成しようとしていますデザイン。これはあなたが後にしている背景画像の上に何らかのテキストを持っています。 –