Cookie Consent by Free Privacy Policy Generator
Privacy
Polipone
<novembre 2024>
lunmarmergiovensabdom
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678
Immagini

Listview itemtemplate con width al 100%

Il contenuto dell'itemtemplate di una listview è di default impostato con HorizontalAlignment a left, pertanto, se nell'itemptemplate di una lista si inserisce una grid, questa non avrà mai la larghezza della lista che la contiene.
L'unica soluzione è quella di cambiare il valore dell'HorizontalAlignment dell'itemtemplate, aggiungendo il seguente codice XAML all'interno del tag <ListView>

            <ListView.ItemContainerStyle>
                <Style TargetType="ListViewItem">
                    <Setter Property="HorizontalContentAlignment" Value="Stretch" />
                </Style>
            </ListView.ItemContainerStyle>
Ecco come appare prima e dopo la cura
listview_size_prima.jpg
listview_size_dopo.jpg

Notifiche