ComboBox中的Selected怎么用
时间: 2023-12-25 16:04:09 浏览: 30
在 WPF 的 ComboBox 控件中,你可以使用 SelectedItem、SelectedValue 或 SelectedIndex 属性来获取或设置当前选中的项。
1. SelectedItem 属性:它表示当前选中项的对象。你可以通过绑定 SelectedItem 属性到一个对象,或者在代码中直接设置它。
```xml
<ComboBox SelectedItem="{Binding SelectedItemProperty}" />
```
```csharp
public object SelectedItemProperty { get; set; }
```
2. SelectedValue 和 SelectedValuePath 属性:如果你希望获取选中项的某个特定属性的值,可以使用 SelectedValue 和 SelectedValuePath 属性。
```xml
<ComboBox SelectedValue="{Binding SelectedItemValue}" SelectedValuePath="PropertyName" />
```
```csharp
public string SelectedItemValue { get; set; }
```
3. SelectedIndex 属性:它表示当前选中项的索引。你可以通过绑定 SelectedIndex 属性到一个整数值,或者在代码中直接设置它。
```xml
<ComboBox SelectedIndex="{Binding SelectedItemIndex}" />
```
```csharp
public int SelectedItemIndex { get; set; }
```
通过使用这些属性,你可以轻松地获取或设置 ComboBox 的选中项。