wpf combobox 动态添加
时间: 2023-08-29 21:07:43 浏览: 244
MultiComboBox.zip
在 WPF 中,可以通过以下步骤动态添加 ComboBox:
1. 在 XAML 中定义 ComboBox 控件,并设置 Name 属性。
```xml
<ComboBox x:Name="myComboBox" />
```
2. 在 C# 代码中,创建一个列表或集合,作为 ComboBox 的数据源。
```csharp
List<string> items = new List<string> { "Item 1", "Item 2", "Item 3" };
```
3. 将数据源与 ComboBox 绑定。
```csharp
myComboBox.ItemsSource = items;
```
4. 如果需要,可以设置 ComboBox 的选中项。
```csharp
myComboBox.SelectedIndex = 0;
```
5. 运行程序,ComboBox 将显示添加的选项。
完整的示例代码如下:
```xml
<ComboBox x:Name="myComboBox" />
```
```csharp
List<string> items = new List<string> { "Item 1", "Item 2", "Item 3" };
myComboBox.ItemsSource = items;
myComboBox.SelectedIndex = 0;
```
阅读全文