ComboBox我遇到了与 a绑定的问题ObservableCollection,我想知道是否有人可以指出我所缺少的内容。
我有一个ComboBox绑定到一个简单的ObservableCollection<string>. 我还将绑定SelectedIndex绑定OneWay到某些属性。
在我的应用程序中,我想要清除集合并用不同的数据重新填充它,并将 设为SelectedIndex新值。由于某种原因,SelectedIndex绑定不起作用。
我附上了这个问题的一些重现:
public partial class Window1 : Window, INotifyPropertyChanged
{
private int j;
public event PropertyChangedEventHandler PropertyChanged;
public Window1()
{
InitializeComponent();
DataContext = this;
Tables = new ObservableCollection<string>();
}
public ObservableCollection<string> Tables { get; set; }
private int _TheIndex;
public int TheIndex
{
get { return _TheIndex; }
set
{
_TheIndex = value;
if (PropertyChanged != null)
{
PropertyChanged.Invoke(this, new …Run Code Online (Sandbox Code Playgroud) wpf combobox selectedindex selecteditem observablecollection