У меня есть TreeView, в котором я хочу расширитель, чтобы скрыть/показать treeview.But я хочу значок расширителя на правой стороне и exapnder заголовка на левой side.Like этомкак установить заголовок расширителя на левой стороне и значок на правой стороне
Это то, что я сделал
<Expander Grid.Row="0" FlowDirection="RightToLeft" >
<Expander.Header >
<StackPanel Orientation="Horizontal" FlowDirection="LeftToRight" >
<TextBlock Foreground="White" FontWeight="Bold">Global Setting</TextBlock>
<Path Data="{StaticResource IconGlobalNetworking}" Fill="#07B9D3" Margin="5"></Path>
<!--<Path Data="{StaticResource IconGlobalNetworking}" Fill="#07B9D3" Margin="5"></Path>-->
</StackPanel>
</Expander.Header>
<TreeView FlowDirection="LeftToRight" BorderThickness="0" Margin="30,0,0,0">
<TreeViewItem>
<TreeViewItem.Header>
<StackPanel Orientation="Horizontal">
<Path Data="{StaticResource IconServerStack}" Fill="#07B9D3" Margin="5"></Path>
<TextBlock Foreground="White" FontWeight="Bold" Margin="5">Managment Server</TextBlock>
</StackPanel>
</TreeViewItem.Header>
</TreeViewItem>
<TreeViewItem>
<TreeViewItem.Header>
<StackPanel Orientation="Horizontal">
<Path Data="{StaticResource IconSalientServer}" Fill="#07B9D3" Margin="5"></Path>
<TextBlock Foreground="White" FontWeight="Bold" Margin="5">License Server</TextBlock>
</StackPanel>
</TreeViewItem.Header>
</TreeViewItem>
<TreeViewItem>
<TreeViewItem.Header>
<StackPanel Orientation="Horizontal">
<Path Data="{StaticResource IconGlobalNetworking}" Fill="#07B9D3" Margin="5"></Path>
<TextBlock Foreground="White" FontWeight="Bold" Margin="5">Web Server</TextBlock>
</StackPanel>
</TreeViewItem.Header>
</TreeViewItem>
</TreeView>
</Expander>
это дает мне такой вывод
Я попробовал «flowdirection = right» exapnder, но он перемещает весь заголовок, а также значок для прав. Я просто хочу значок exapnder на правой стороне. Как я могу это сделать.
Вы пробовали вращать оба? – Jose
no..whats это? –
Как указано в ссылке, это дубликат: '' –
Jose