Domanda

Sono molto nuovo in Silverlight. Ho scaricato VS 2010 in modo da poter scherzare con silverlight in un modo più grafico e senza dover pagare un sacco di soldi per Expression Blend 3 .. Quindi, per favore, abbi pietà se questa è una domanda ovvia.

Per impostazione predefinita, in una vista ad albero, tutti i nodi sono compressi. Posso farli espandere, ma voglio che siano sempre espansi, ma anche non disattivati ??come quando disattivi il controllo. Qual è il modo più semplice per farlo? (Fondamentalmente non voglio quel pulsante di espansione / compressione lì)

Inoltre, non mi piace quanto spazio occupano i nodi dell'albero. Ho solo una riga di testo in ciascun nodo. Vorrei che fosse un po 'meno distanziato. In questo momento sembra una tripla spaziatura tra di essa e vorrei qualcosa di più vicino alla singola spaziatura o 1,5 spaziatura.

È stato utile?

Soluzione

Nel tuo file .cs puoi chiamare ExpandAll () sul tuo controllo TreeView.

Puoi usare gli stili su ogni TreeViewItem per impostare il margine e il riempimento per evitare lo spazio vuoto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top