Pergunta

Eu sou muito novo para Silverlight. Eu fiz o download VS 2010 para que eu possa mexer com o Silverlight de uma forma mais gráfica e sem ter que pagar uma tonelada de dinheiro para Expression Blend 3 .. Então, por favor tenha misericórdia se esta é uma pergunta óbvia.

Por padrão, em uma exibição em árvore, todos os nós estão em colapso. I pode obter estas a se expandir, mas eu quero que eles sempre ser expandido, mas também não dissimulados como eles são quando você desativar o controle. Qual é a maneira mais fácil de fazer isso? (Basicamente, eu só não quero que expandir / botão colapso lá)

Além disso, eu não gosto de quanto espaço os nós da árvore ocupam. Tenho apenas uma linha de texto em cada nó. Eu gostaria que fosse um pouco menos espaçadas. Agora parece sobre como triple espaçamento entre ele, e eu gostaria de algo mais perto de espaçamento simples ou espaçamento 1,5.

Foi útil?

Solução

Em seu arquivo .cs seu pode chamar ExpandAll () no controle seu TreeView.

Você pode usar estilos em cada TreeViewItem para definir a margem e padding para evitar o espaço vazio.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top