2009-12-15 9 views

Répondre

8

Utilisez un ImageBrush pour la propriété Window.Background:

<Window> 
    <Window.Background> 
    <ImageBrush ImageSource="..." /> 
    </Window.Background> 
</Window> 

En général, lorsque vous pensez à « comment puis-je remplir un élément ou d'une partie d'un élément » (si un fond de la fenêtre, un bloc de texte au premier plan, ou autre), la réponse sera un pinceau, et WPF vous permet d'utiliser de manière interchangeable un pinceau solide, un pinceau dégradé, un pinceau d'image, un pinceau vidéo ou autre. Vous allez donc rechercher les propriétés de fond et de premier plan unifiées plutôt que les propriétés BackgroundColor, BackgroundGradient, BackgroundImage, BackgroundVideo etc. séparées comme vous l'auriez fait dans WinForms.