Height="Auto
"- это значение по умолчанию, поэтому указывать это не нужно. Чтобы растянуть элемент управления по вертикали, вы обычно используете VerticalAlignment="Stretch"
, но опять же, это значение по умолчанию, поэтому вам не нужно напишите это явно.
Как вы убедитесь, что TreeView не заполняет пространство, как вы ожидаете? Например, если вы установите <TreeView Background="Blue"/>
, что вы видите?
Еще один вопрос: это встроенный вид дерева Silverlight или сторонний?
Наконец, не могли бы вы показать нам XAML, окружающий Решетку, поскольку, возможно, проблема в этом.