J'ai un ListBox
avec quelques images. Je veux mettre en surbrillance l'élément sélectionné avec quelques couleurs. J'utilise WwrapPanel
pour afficher des images horizontalement avec un ScrollViewer
. Y a-t-il un moyen de résoudre mon problème?listbox article sélectionné doit mettre en évidence avec un peu de couleur
Répondre
Vous devez utiliser un ItemContainerStyle avec un déclencheur sur la propriété IsSelected, et dans le Trigger vous mettre un setter sur la propriété Background
Je ne parle pas de déclencheurs. pouvez-vous plz poster le code de cela. –
Merci pour la réponse. J'ai eu la solution avec votre aide. –
N'oubliez pas de marquer la réponse comme acceptée;) –
Cela devrait faire l'affaire:
<Window x:Class="StackOverflowTests.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" x:Name="window1" Height="300" Width="300">
<Window.Resources>
<!-- Specifies the Selection style of ListBoxItems. This changes the forced underlay colors from gray to transparent. -->
<Style TargetType="ListBoxItem">
<Style.Resources>
<!-- This is the color used if the item is selected and the listbox has focus -->
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="Red"/>
</Style.Resources>
</Style>
</Window.Resources>
<Grid>
<StackPanel Orientation="Vertical">
<ListBox>
<ListBoxItem Content="Item 1" />
<ListBoxItem Content="Item 2" />
<ListBoxItem Content="Item 3" />
<ListBoxItem Content="Item 4" />
<ListBoxItem Content="Item 5" />
<ListBoxItem Content="Item 6" />
<ListBoxItem Content="Item 7" />
<ListBoxItem Content="Item 8" />
<ListBoxItem Content="Item 9" />
<ListBoxItem Content="Item 10" />
</ListBox>
</StackPanel>
</Grid>
</Window>
- 1. ListBox Article sélectionné
- 2. ASP: ListBox - aucun article sélectionné en postback?
- 3. UITableViewCell - définir en tant que sélectionné/mis en évidence ... et le séjour sélectionné/mis en évidence
- 4. Listbox Elément sélectionné Vérification
- 5. ListBox développer l'élément sélectionné
- 6. Comment: mettre en surbrillance le nœud sélectionné dans un UltraTree
- 7. Mettre en évidence les membres hérités
- 8. WPF ListBox Selection Couleur
- 9. WPF ListBox Button Élément sélectionné
- 10. GWT - ListBox - pré-sélection d'un article
- 11. Comment mettre en évidence le Html.ValidationMessage sur un message AJAX?
- 12. comment faire un ListBox changer le texte d'un article?
- 13. Vim: besoin d'aide avec un petit code de script pour mettre en évidence
- 14. Comment utiliser Jquery Datepicker pour mettre en évidence avec befereshowday deux types de dates spéciales?
- 15. Couleur d'arrière-plan d'un élément ListBox (winforms)
- 16. Autres méthodes pour mettre en évidence les modifications de pages asynchrones avec jQuery
- 17. Comment mettre en évidence le texte en PDF WinForms C#
- 18. Python difflib: mettre en évidence les différences en ligne?
- 19. Comment mettre en évidence les changements/différences dans un paragraphe de texte de l'autre?
- 20. Comment mettre en évidence les modifications CVS dans Emacs?
- 21. Comment supprimer la couleur d'arrière-plan du texte lors de la mise en évidence?
- 22. WordPress: mettre en évidence les catégories de parents tout en naviguant catégorie
- 23. Mettre en évidence des lignes entières uniquement dans Silverlight DataGrid
- 24. Qwidget, comment mettre en évidence le widget sous le curseur
- 25. C# /. NET comment mettre en évidence certaines lignes dans DataGridView
- 26. Comment obtenir le dernier élément sélectionné dans ListBox multisélect?
- 27. WPF Xaml Custom Style Style d'élément sélectionné dans un ListBox
- 28. Comment mettre en évidence superbes dans l'objectif C
- 29. Mettre en surbrillance un morceau de code dans un lstlisting
- 30. Quelle est la meilleure façon de mettre en évidence un champ obligatoire sur un formulaire Web?
veulent peut-être pour vérifier l'orthographe et la grammaire du titre à cette question – Vidar