遇见一个问题

如果用一个结构体struct。再用一个ListView,然后使用绑定。

<Window x:Class="WpfApp1.MainWindow"
        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"
        Title="MainWindow" Height="450" Width="800">
    
    <Window.Resources>
        <DataTemplate x:Key="ItemProjectTemplate">
            <StackPanel>
                <Image Source="img/1.jpg" Width="50" Height="50" />
                <TextBlock FontSize="22" Text="{Binding Name}" />
            </StackPanel>
        </DataTemplate>
    </Window.Resources>


    <ListView HorizontalAlignment="Left" Height="400" 
              VerticalAlignment="Top" Width="423"
              x:Name="Projects"
              ItemTemplate="{StaticResource ItemProjectTemplate}"/>
</Window>
View Code

相关文章: