<ComboBox Height="23" HorizontalAlignment="Left" Margin="95,12,0,0" Name="cmbDemo" VerticalAlignment="Top" Width="271" />
dt = new DataTable();
dt.Columns.Add(new DataColumn("id", typeof(int)));
dt.Columns.Add(new DataColumn("text", typeof(string)));
...
cmbDemo.SelectedValuePath = "id";
cmbDemo.DisplayMemberPath = "text";
cmbDemo.ItemsSource = dt.DefaultView;
获得选择值:
int id = Convert.ToInt32(cmbDemo.SelectedValue);