Belirli bir yüksekliğe (ekranın yüksekliğinden daha az) sahip olan resimlerin listesini göstermeye çalışıyorum ve genişliğin ekran genişliğine uymasını istiyorum.ListView kenar boşlukları
Ben bir Grid bu koyduğunuzda, ben istenen etkiyi elde etmek mümkün değilim:
<Grid>
<Image HorizontalAlignment="Stretch" Source="Assets/someimage.jpg" ></Image>
</Grid>
Ama bir ListView koyun, ben sol ve sağ kenarında bir marj var bakın görüntü. Başka bir deyişle, görüntü kenardan kenara değildir.
<Grid>
<ListView>
<Image HorizontalAlignment="Stretch" Source="Assets/someimage.jpg" ></Image>
</ListView>
</Grid>
Ben boşuna ListviewItems arasında HorizontalAlignment özelliğini ayarlamak için Stiller kullanarak çalıştı benzeri konuları okuduktan sonra: İşte benim kod (aşırı) basitleştirilmiş versiyonu. Neyi kaçırıyorum?
Ciltleme (Itemsource) kullanıyor musunuz? –
Sonuçta, bağlayıcı kullanmak istiyorum ama şu anda değilim. Önce istenen görünüme ulaşıp ulaşamayacağımı görmek istedim, sonra daha büyük ve daha karmaşık şeylere geçtim. –
Yardım edip edemeyeceğinden emin değilsiniz, ancak bağlayıcı ile çalışmayı deneyebilir ve ItemTemplate öğesini Kılavuz/Resim olarak ayarlayabilir ve sorununuzu çözüp çözmeyeceğini görebilirsiniz. Bir kod örneğine ihtiyacınız varsa bana bildirin ve bir cevap olarak yayınlayacağım. –