3
當我的TreeView中的一個節點有多行時,TreeView項目符號會垂直居中。如何垂直對齊XAML TreeView HierarchicalDataTemplate中的項目符號?
如何頂部對齊TreeView項目符號?
alt text http://www.deviantsart.com/upload/1uh2k8p.png
<pages:BasePage.Resources>
<data:HierarchicalDataTemplate x:Key="OutlineTemplate"
ItemsSource="{Binding OutlineDocumentObjects}">
<TextBlock Text="{Binding Line}"
TextWrapping="Wrap"
VerticalAlignment="Top"
Width="600"/>
</data:HierarchicalDataTemplate>
</pages:BasePage.Resources>
<StackPanel Style="{StaticResource StackPanelPageWrapperStyle}">
<tk:TreeView x:Name="TheTreeView"
ItemsSource="{Binding TheOutline.OutlineDocumentObjects}"
ItemTemplate="{StaticResource OutlineTemplate}">
</tk:TreeView>
</StackPanel>
我需要在我的代碼中引用使用Template.FindName? – 2010-06-02 12:50:04
什麼都沒有,模板是當前實例的屬性(this.Template) – 2010-06-02 12:54:39
我得到:'System.Windows.Controls.ControlTemplate'不包含'FindName'的定義,也沒有接受第一個擴展方法'FindName'的第一個可以找到'System.Windows.Controls.ControlTemplate'類型的參數(你是否缺少使用指令或程序集引用?) – 2010-06-02 13:00:31