2009-10-23 6 views
0

Je suis très nouveau à Silverlight. J'ai téléchargé VS 2010 pour que je puisse jouer avec silverlight d'une manière plus graphique et sans avoir à payer une tonne d'argent pour Expression Blend 3. Alors s'il vous plaît ayez pitié si c'est une question évidente.Rendre le contrôle SilverView TreeView moins encombrant?

Par défaut, dans une arborescence, tous les nœuds sont réduits. Je peux obtenir ces derniers à développer, mais je veux qu'ils soient toujours développés, mais aussi pas grisés comme ils sont quand vous désactivez le contrôle. Quelle est la manière la plus simple de le faire? (Je ne veux tout simplement pas que le bouton expand/collapse soit là)

De plus, je n'aime pas l'espace occupé par les nœuds de l'arbre. Je n'ai qu'une ligne de texte dans chaque noeud. Je voudrais qu'il soit un peu moins espacé. À l'heure actuelle, cela ressemble à un triple espacement entre les deux, et j'aimerais que l'on se rapproche de l'espacement simple ou de l'espacement de 1,5.

Répondre

1

Dans votre fichier .cs, vous pouvez appeler ExpandAll() sur votre contrôle TreeView.

Vous pouvez utiliser des styles sur chaque TreeViewItem pour définir la marge et le remplissage afin d'éviter l'espace vide.

Questions connexes