gpt4 book ai didi

c# - ComboBox 在 windows 8.1 或 windows phone 8.1 中选择的项目

转载 作者:太空宇宙 更新时间:2023-11-03 20:02:11 25 4
gpt4 key购买 nike

我有这样的 xaml:

<ComboBox x:Name="cbProvince1" HorizontalAlignment="Left" Margin="674,481,0,0" VerticalAlignment="Top" Width="236" TabIndex="10">
<ComboBoxItem Content="Alberta"/>
<ComboBoxItem Content="British Columbia"/>
<ComboBoxItem Content="Manitoba"/>
<ComboBoxItem Content="New Brunswick"/>
<ComboBoxItem Content="Newfoundland and Labrador"/>
<ComboBoxItem Content="Nova Scotia"/>
<ComboBoxItem Content="Ontario"/>
<ComboBoxItem Content="Prince Edward Island"/>
<ComboBoxItem Content="Quebec"/>
<ComboBoxItem Content="Saskatchewan"/>
</ComboBox>

当我将 selectedItem 访问到 C# 时,我无法获取我作为内容编写的字符串值

var value = cbProvince1.SelectedItem;

我无法在 C# 中获取值。

enter image description here

最佳答案

您需要引用 Content属性,而不是控件本身。但是,由于 SelectedItem 返回一个对象,您不需要将其转换为 ComboBoxItem:

string content = ((ComboBoxItem)cbProvince1.SelectedItem).Content.ToString();

关于c# - ComboBox 在 windows 8.1 或 windows phone 8.1 中选择的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26741139/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com