一个简单的xaml:
<ComboBox
Height="23" Name="status"
IsReadOnly="False"
ItemsSource="?"
Width="120">
</ComboBox>
您需要写入С#,将项目粘贴在此处的下拉列表中
答案 0 :(得分:3)
你的ItemsSource
是一个简单的绑定到[某事]的集合,可以填充这个组合,这里有一个快速的样本:
public class MyDataSource
{
public IEnumerable<string> ComboItems
{
get
{
return new string[] { "Test 1", "Test 2" };
}
}
}
<ComboBox
Height="23" Name="status"
IsReadOnly="False"
ItemsSource="{Binding Path=ComboItems}"
Width="120">
</ComboBox>
这不是一个完整的样本,但它会给你一个想法。
还值得注意的是,您不必使用 ItemsSource
属性,这也是可以接受的:
<ComboBox
Height="23" Name="status"
IsReadOnly="False"
Width="120">
<ComboBox.Items>
<ComboBoxItem>Test 1</ComboBoxItem>
<ComboBoxItem>Test 2</ComboBoxItem>
</ComboBox.Items>
</ComboBox>