我可以从这里找到同样的问题。我尝试了所有方法。但他们都没有解决我的问题。所以请不要将此标记为重复。
这就是我想要做的。我有一个字符串列表,我想将列表项绑定到组合框。
可以请任何人帮我找出我在这里做错了什么。
XAML
<ComboBox Name="comboBox1" ItemsSource="{Binding AvailableTypes}" DataContext="{Binding AvailableTypes}"/>
.cs 文件
ObservableCollection<string> availableTypes = new ObservableCollection<string>();
public ObservableCollection<string> AvailableTypes { get { return availableTypes ; } }
public Window1()
{
InitializeComponent();
availablePayTypes.Add("Type1");
availablePayTypes.Add("Type1");
}
数据不会绑定到组合框。如果我按照以下方式进行操作。
comboBox1.ItemsSource=AvailableTypes;
我的代码有什么问题。请帮我。
谢谢你。