Como definir o controle de botão de lona do ZIndex WPF em Click Event?

Eu tenho três botões mentindo um por um. Eu quero mostrar o topo de todo o botão, no qual clico. Então, eu defini o ZIndex da tela no código XAML. Mas eu quero fazer isso no Code Behind.

Minha Saída e Código XAML -

<Button Name="Button1" Canvas.ZIndex="3" Content="Button1" Canvas.Top="100" Width="163" Height="58" FontSize="26" Click="Button1_Click" />
<Button Name="Button2" Canvas.ZIndex="2" Content="Button1" Canvas.Top="100" Canvas.Left="130" Width="163" Height="58" FontSize="26" Click="Button2_Click" />
<Button Name="Button3" Canvas.ZIndex="1" Content="Button1" Canvas.Top="100" Canvas.Left="260" Width="163" Height="58" FontSize="26" Click="Button3_Click" />

Minha saída e código XAML (verifique como o ZIndex foi alterado) -

<Button Name="Button1" Canvas.ZIndex="3" Content="Button1" Canvas.Top="100" Width="163" Height="58" FontSize="26" Click="Button1_Click" />
<Button Name="Button2" Canvas.ZIndex="2" Content="Button1" Canvas.Top="100" Canvas.Left="130" Width="163" Height="58" FontSize="26" Click="Button2_Click" />
<Button Name="Button3" Canvas.ZIndex="1" Content="Button1" Canvas.Top="100" Canvas.Left="260" Width="163" Height="58" FontSize="26" Click="Button3_Click" />

Como eu altero a propriedade Canvas.ZIndex no controle de botão WPF no evento Click?

questionAnswers(3)

yourAnswerToTheQuestion