Ola Amigo, no proprio link que disponibilizou possui a resposta, mas para ser direto, você precisa remover o Style default do WPF e deixar transparente para iso é só utilizar essas tags na sua window principal
AllowsTransparency="True" WindowStyle="None" Background="Transparent"
Antes de preencher seu Panel "Grid que é o default" coloque a borda com a cor que deseja para ter o efeito, abaixo segue o código xaml de como ficara.
<Window x:Class="MSDNTestes.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525"
AllowsTransparency="True" WindowStyle="None" Background="Transparent">
<Border BorderBrush="#FF293955" BorderThickness="1" Background="White" Margin="5">
<Border.Effect>
<DropShadowEffect ShadowDepth="0" BlurRadius="5" Color="DarkOrange"/>
</Border.Effect>
<Grid>
<TextBlock Text="Conteudo" />
</Grid>
</Border>
</Window>
Lembrando que você precisa alterar algumas valores da sua window
AllowsTransparency,WindowStyle e Background e colocar a
Border antes de seu Panel
Espero ter ajudado.
Uma imagem vale mais do que mil palavras, mas ocupa 3 mil vezes mais espaço em disco