使Silverlight TreeView控件不那么笨重?

时间:2009-10-23 20:09:32

标签: c# silverlight treeview size

我对Silverlight很新。我已经下载了VS 2010,这样我就可以用更加图形化的方式来处理Silverlight而无需为Expression Blend 3付出大量的金钱。所以如果这是一个明显的问题,请怜悯。

默认情况下,在树视图中,所有节点都已折叠。我可以让它们扩展,但我希望它们总是被扩展,但也不会像禁用控件那样变灰。这样做最简单的方法是什么? (我基本上只是不想在那里展开/折叠按钮)

另外,我不喜欢树节点占用多少空间。我在每个节点中只有一行文本。我希望它的间距稍微小一些。现在它看起来像它之间的三倍间距,我想要更接近单间距或1.5间距的东西。

1 个答案:

答案 0 :(得分:1)

在.cs文件中,您可以在TreeView控件上调用ExpandAll()。

您可以在每个TreeViewItem上使用样式来设置边距和填充以避免空白空间。