Bordure transparente en WPF par programmation

Il est trivial pour générer une frontière (à utiliser pour les événements de la boule de commande) transparence de la fenêtre d'affichage dans le fichier XAML:

<Border Name="myElement" Background="Transparent" />

Mais comment puis-je le faire dans le .cs?

Border border = new Border();
**border.Background = (VisualBrush)Colors.Transparent;**
grid.Children.Add(viewport);
grid.Children.Add(border);

Cela ne fonctionne pas, bien sûr.

OriginalL'auteur Pedro Dusso | 2011-09-28