부모 treeviewitem의 높이에 따라 treeviewitems의 여백을 조정해야합니다. hierarchicaldatatemplate의 stackpanel에 변환기를 추가하려고 시도했지만 변환기 convertTo 메소드에서 treeviewitem에 액세스 할 수있는 방법이 없습니다.HierarchicalDataTemplate 참조 변환기의 TreeViewItem
<UserControl.Resources>
<converter:LocationConverter x:Name="LocationConverter1" x:Key="LocationConverter1" />
<sdk:HierarchicalDataTemplate x:Key="DataTemplate1" ItemsSource="{Binding SubCategory}">
<StackPanel Margin="{Binding Converter={StaticResource LocationConverter1}}">
<TextBlock Text="{Binding Name}" />
</StackPanel>
</sdk:HierarchicalDataTemplate>
</UserControl.Resources>
<Grid x:Name="LayoutRoot">
<custom:TreeViewExtended x:Name="TopicsTreeView"
HorizontalAlignment="Left"
VerticalAlignment="Top"
ItemTemplate="{StaticResource DataTemplate1}"/>
<Button Content="Add" Click="Button_Click" Margin="200"></Button>
</Grid>
그래서 컨버터 메소드 내에서 이름으로 treeviewitems을 찾을 수를 ConvertTo 방법에 converterParameter로 트 리뷰 인스턴스를 전달하는 방법이 있습니까?
감사