WPF : Ajout de Bordure à une image par programmation
Je veux ajouter un style à l'image de la programmation. Voici mon code
<UserControl.Resources>
<Style x:Name="BranchPages" x:Key="BranchPages">
<Setter Property="Control.Template">
<Setter.Value>
<ControlTemplate>
<Border BorderThickness="2" BorderBrush="Green">
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</UserControl.Resources>
et le code behid est comme suit
Style greenbdr = (Style)FindResource("BranchPages");
page.img.Style = greenbdr;
Mais Sa ne fonctionne pas s'il vous Plaît aider
Pourriez-vous s'il vous plaît dites exactement ce que vous voulez atteindre? Ayant bordure verte sur le vol stationnaire ou autre chose?
Son sur l'événement de chargement de l'image. En fait, après l'application de la style, je suis de l'affichage de la page.img Image
Son sur l'événement de chargement de l'image. En fait, après l'application de la style, je suis de l'affichage de la page.img Image
OriginalL'auteur user279244 | 2010-02-24
Vous devez vous connecter pour publier un commentaire.
Cette solution de contournement peut aider:
Car l'Image n'a pas de frontière, le placer à l'intérieur d'un contrôle à la Frontière.
Puis créer une logique de code contre les propriétés de la Frontière.
OriginalL'auteur Jojo Sardez
Une Image n'est pas un Contrôle, il est seulement dérivée de FrameworkElement et donc n'a pas de Modèle de la propriété.
Il a un Style bien à vous, donc vous pouvez l'utiliser pour définir ses propriétés, comme Curseur, HorizontalAlignment, etc.
OriginalL'auteur Timores