我遇到了在XAML中绑定WPF组合框的问题。如何在XAML中将WPF组合框绑定到列表<Objects>?
这是我的对象定义和收集:
public class AccountManager
{
public long UserCode { get; set; }
public string UserName { get; set; }
}
public partial class MainWindow : Window
{
public List<AccountManager> AccountManagers;
}
这里是我的组合框的XAML定义:
ComboBox Name="cbTestAccountManagers"
ItemsSource="{Binding AccountManagers}"
DisplayMemberPath="UserName"
SelectedValuePath="UserCode"
Width="250"
我不太清楚我在做什么这里错了。 我在运行/加载时没有遇到任何错误。 ComboBox在下拉菜单中显示没有任何内容。 (这是空的)。
有人能指出我正确的方向吗?
谢谢
一开始你应该有你的使用可观察到的集合,第二你不能绑定您在VM客户经理的属性列表属性只有 – MikeT
MikeT:能否请您解释更详细一点?我不是很遵循“不能绑定属性,只有属性。” Thx – JohnB
指向你在正确的方向所有绑定错误报告到输出窗口,他们不会导致休息 – MikeT