我正在创建一个将ObservableCollection连接到ListBox的简单程序。我写道:WPF - Observable集合绑定错误
public ObservableCollection<int> Values { get; set; }
和
public MainWindow()
{
InitializeComponent();
Values = new ObservableCollection<int>();
Values.Add(1);
DataContext = this;
}
然后我创建按钮,并写道:
public Button1_Clicke(object sender, RoutedEventArgs e)
{
Values.Add(2);
}
XMAL:
<ListBox x:Name="list" ItemsSource="{Binding Path=Values}"/>
当窗口我能看到开幕'1'值。 但是,当我点击按钮,列表框剂量更新项目。哪里不对?
这应该工作。使用Values.Count添加消息框到点击事件 – Paparazzi 2013-05-03 20:13:41
大小越来越大,但列表框不更新 – user2348001 2013-05-04 09:03:21
如果您需要帮助,您将需要发布所有代码。这应该工作。 – Paparazzi 2013-05-05 20:25:43