try this
ItemNamecomboBox.DisplayMember = "Text";
ItemNamecomboBox.ValueMember = "Value";
while (reader.Read())
{
ItemNamecomboBox.Items.Add(new { Text = reader["ProductPrice"].ToString() + " " + reader["ProductName"].ToString(), Value = reader["ProductPrice"].ToString() });
}
private void ItemNamecomboBox_SelectedValueChanged(object sender, EventArgs e)
{
dynamic item = ItemNamecomboBox.SelectedItem;
if (item != null)
{
string price = item.Value;
}
}