wpf:如何使ComboBoxItems在xaml中保存整数

wpf:如何使ComboBoxItems在xaml中保存整数,wpf,binding,combobox,selecteditem,Wpf,Binding,Combobox,Selecteditem,好吧,我一定是大脑冻结了 我有一个包含6个项目的组合框,我正在尝试将所选项目绑定到一个整数值。它不工作,我怀疑是因为ComboBoxItem是字符串。我不想在代码隐藏中创建一个列表来填充这个小框,那么在xaml中是否有方法告诉comboboxitems它们包含整数?大概是2吧 xaml: 1. 2. 4. 6. 8. 16 使用系统名称空间: xmlns:sys="clr-namespace:System;assembly=mscorlib" 然后您的组合框可以包含这样的整数: <Co

好吧,我一定是大脑冻结了

我有一个包含6个项目的组合框,我正在尝试将所选项目绑定到一个整数值。它不工作,我怀疑是因为ComboBoxItem是字符串。我不想在代码隐藏中创建一个列表来填充这个小框,那么在xaml中是否有方法告诉comboboxitems它们包含整数?大概是
2

xaml:


1.
2.
4.
6.
8.
16

使用系统名称空间:

xmlns:sys="clr-namespace:System;assembly=mscorlib"
然后您的组合框可以包含这样的整数:

<ComboBox>
   <sys:Int32>1</sys:Int32>
</ComboBox>

1.
<ComboBox>
   <sys:Int32>1</sys:Int32>
</ComboBox>