我有这样的组合框:
<ComboBox Name="ExpireAfterTimeComboBox" Margin="5" SelectedIndex="0">
<ComboBoxItem Content="15 minutes" Tag="15" />
<ComboBoxItem Content="30 minutes" Tag="30" />
<ComboBoxItem Content="1 hour" Tag="60" />
<ComboBoxItem Content="1 day" Tag="1440" />
</ComboBox>
如何获取代码中的标签值?
写像
ExpireAfterTimeComboBox.SelectedItem.Tag
这样的东西是行不通的。 最佳答案
您需要将其转换为ComboBoxItem
类型。
var selectedTag = ((ComboBoxItem)ExpireAfterTimeComboBox.SelectedItem).Tag.ToString();
关于c# - 在WPF组合框中获取所选项目的标签,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6309495/