C# флажок с перечислением

У меня есть перечисление:

enum Mangment{
ReportsManagment,
NormalUserManagment,
PowerUserManagment
};

Теперь я хочу создать список флажков и позволить пользователю выбрать один из этих 3 вариантов, затем я хочу вернуть выборку как перечисление и обработать его.

Это мой код:

private void saveB_Click(object sender, System.EventArgs e)
    {
        try
        {
            foreach (object itemChecked in rolesPermissionsCBL.CheckedItems)
            {
                var permissionsName = itemChecked.ToString();
                ## How do i get the item checked as an enum..?
            }
         }
     }

1 ответ

Решение
Mangment enumValue = (Mangment)Enum.Parse(typeof(Mangment), itemChecked.ToString(), true)
Другие вопросы по тегам