【发布时间】:2013-06-05 02:09:27
【问题描述】:
我的ListView 绑定有问题,它没有在列表中显示任何内容。
我有以下 ViewModel:
namespace Users.ViewModel
{
public class AllUsersViewModel
{
public List<Module> _modules = new List<Module>();
#region Constructor
public AllUsersViewModel()
{
this.SetModuleList();
}
void SetModuleList()
{
_modules = ModuleRepository.GetModules();
}
}
}
GetModules() 函数可以很好地返回集合。我已经通过 _modules 列表进行了循环检查。
这是我的 XAML:
<ListBox x:Name="lstModules" Width="190" ItemsSource="{Binding _modules}">
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding ModuleName}"></TextBlock>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
什么问题,为什么ListBox 没有填充?
【问题讨论】:
标签: wpf xaml binding view viewmodel