Я не графический дизайнер, но я хочу красивое приложение. Я искал в Интернете для WPF Темы, и я обнаружил, что это:
https://visualstudiogallery.msdn.microsoft.com/30e8b37d-01a0-4749-abcb-a5d7631e7646
Темы отлично работают с кнопками и текстовыми полями и многими элементами управления, но не с ListView.
Это как мой пример ListView выглядит без Тема:
И вот как это выглядит с Тематической ShinyBlue (другие темы выглядят одинаково):
Это не имеет значения, какую тему я использую (я скачал много). Всегда есть проблема, что ListView с Theme не показывает элементы. Он просто показывает несколько толстых линий вместо предметов.
Вот код:Почему не работает WPF ListView Theme?
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d" x:Class="SahaWpfTheme20131.TestWindow1"
Title="Test Window" Width="250" Height="200"
>
<Grid>
<ListView x:Name="ListView1" HorizontalAlignment="Left"
VerticalAlignment="Top" Width="200" Height="150">
<ListViewItem Content="Coffee"/>
<ListViewItem Content="Tea"/>
<ListViewItem Content="Orange Juice"/>
<ListViewItem Content="Milk"/>
<ListViewItem Content="Iced Tea"/>
<ListViewItem Content="Mango Shake"/>
</ListView>
</Grid>
</Window>
Я делаю что-то неправильно или вы много Темы просто не будет работать с ListView? Я смущен, почему это не работает.
Я использовал образец ListView отсюда: http://www.c-sharpcorner.com/uploadfile/mahesh/listview-in-wpf/
Привет, Ive просто попробовал пару тем и посмотрел, что вы имеете в виду, похоже, не работает. Пробовал csetting ItemTemplate, но ничего хорошего. ListBox, похоже, работает с темой, хотя вы пробовали это? – SWilko