WPF Expander - Expander всегда открывается за графиком управления - PullRequest
0 голосов
/ 30 октября 2019

У меня есть расширитель wpf, который должен расширяться перед графиком, а он расширяется за ним.

<Grid Margin="0,33,266.8,183.2">
    <myg:GraphManager x:Name="eyegraph" x:FieldModifier="public" Margin="10,0" />
</Grid>
<Expander Header="Graph Points" HorizontalAlignment="Left" Margin="10,10,0,0" VerticalAlignment="Top" 
Height="310" Width="585">
        <Grid Panel.ZIndex="1" HorizontalAlignment="Right" Width="555" Height="281">
            <ListBox x:Name="ch1_list" HorizontalAlignment="Right" Height="229" Margin="0,37,451,0" 
VerticalAlignment="Top" Width="91" SelectionChanged="ch1_list_SelectionChanged"/>
            <ListBox x:Name="ch2_list" HorizontalAlignment="Right" Height="229" Margin="0,37,319,0" 
VerticalAlignment="Top" Width="91" SelectionChanged="ch2_list_SelectionChanged"/>
               <ListBox x:Name="ch3_list" HorizontalAlignment="Right" Height="229" Margin="0,37,189,0" 
VerticalAlignment="Top" Width="91" SelectionChanged="ch3_list_SelectionChanged"/>
            <ListBox x:Name="ch4_list" HorizontalAlignment="Right" Height="229" Margin="0,37,54,0" 
VerticalAlignment="Top" Width="91" SelectionChanged="ch4_list_SelectionChanged"/>
            <Label Content="Channel 1" HorizontalAlignment="Left" Margin="28,10,0,0" 
VerticalAlignment="Top"/>
            <Label Content="Channel 2" HorizontalAlignment="Left" Margin="161,10,0,0" 
VerticalAlignment="Top"/>
            <Label Content="Channel 3" HorizontalAlignment="Left" Margin="293,10,0,0" 
VerticalAlignment="Top"/>
            <Label Content="Channel 4" HorizontalAlignment="Left" Margin="428,10,0,0" 
VerticalAlignment="Top"/>
        </Grid>
</Expander>

Я пытался использовать send to front и '' 'Panel.ZIndex' '', но он всегда расширялся за элементом управления '' 'GraphManager' ''.

...