Я предлагаю вам создать класс:
public class Permission
{
public Int32 Index { get; set; }
public String Value { get; set; }
}
И заполнить ваш ComboBox
следующим образом:
List<Permission> permissions = new List<Permission>() {
new Permission(){ Index = 1, Value ="Access" },
new Permission(){ Index = 2, Value ="Create" },
new Permission(){ Index = 3, Value ="Delete" },
new Permission(){ Index = 4, Value ="Modify" },
new Permission(){ Index = 5, Value ="All" },
};
comboBoxFilter.DisplayMember = "Value";
comboBoxFilter.DataSource = permissions;
С помощью приведенного выше кода вы можете получить доступ к целочисленному значению, используя следующиекод:
(comboBoxFilter.SelectedItem as Permission).Index