C# 显示索引的WPF多列列表框
我有一个多列C# 显示索引的WPF多列列表框,c#,wpf,listbox,C#,Wpf,Listbox,我有一个多列列表框,如下所示 <ListBox x:Name="lstQuestions" HorizontalAlignment="Left" Height="544" VerticalAlignment="Top" Width="175" Margin="0,0,0,-0.5" SelectionChanged="lstQuestions_SelectionChanged"> <ListBox.ItemTemplate>
列表框
,如下所示
<ListBox x:Name="lstQuestions" HorizontalAlignment="Left" Height="544" VerticalAlignment="Top" Width="175" Margin="0,0,0,-0.5" SelectionChanged="lstQuestions_SelectionChanged">
<ListBox.ItemTemplate>
<DataTemplate>
<Grid Margin="0,2">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="20"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<TextBlock Text="{Binding qID}"/>
<Image Source="{Binding imgPath}" Width="140" Height="50" Stretch="UniformToFill" Grid.Column="1"/>
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
及
前两个是在一个名为
Test
的类中,所有项目中可能存在的文本副本现在变为零。顺便说一句,我没有看到任何绑定到列表框
…我添加了它。你有什么问题吗?绑定不起作用?或者您希望看到序列号
public class QList
{
public string qID { get; set; }
public string imgPath { get; set; }
public int ansCount { get; set; }
public string rightAns { get; set; }
}
public static List<QList> questions = new List<QList>();
lstQuestions.ItemsSource = Test.questions;