2013-04-02 25 views
6

Vorrei rimuovere il bordo che si trova tra il bordo di ListView e ListViewItem che sembra un bordo di LVItem. Ho davvero bisogno di liberarmene, dal momento che voglio che l'elemento selezionato sia connesso con l'area giusta per il lightgray. (Certo, senza quel confine bianco che è stato solo alla prova di frontiera, per vedere cosa sta succedendo con i bordi in ListView)Rimozione del bordo su ListViewItem

enter image description here

Questo è il mio codice di stile: http://pastebin.com/TH83CaL0

E il mio aspetto codice ListView XAML in questo modo:

http://pastebin.com/zvyJem02

Edit: sono newbie con WPF e XAML, da quando ho STAR Ted con 1 settimana fa.

+0

perché sei si incolla intero modello qui pasta solo la parte che è rilevante per la tua domanda e ciò che si è tentato di fare, andando di nessuno sedersi e passare attraverso tutto ciò che XAML -1 –

+0

perché ho iniziato con WPF e XAML 1 una settimana fa? – Pnct

+0

@eranotzap è corretto, crea un * piccolo * ancora * completo * esempio del tuo problema, invece di farci lavorare attraverso tutto quel codice ... – Blachshma

risposta

1

Penso che non si possa sbarazzarsi di questo bordo solo con lo Styling, ma si potrebbe spostare un po 'la "giusta area di luce" a sinistra e lasciarla sovrapposta a ListView impostando Margin="-1.5 0 0 0" Panel.ZIndex="1" o (come hai fatto) nascondi un po 'del ListBox dietro l'area grigia impostando il suo Margin="-1".

Problemi correlati