너무간단해서 소스참고

    public partial class EnumFrm : Form
    {
        public enum UserLevel { Guest = -1, User = 0, Admin = 1 };

        public EnumFrm()
        {
            InitializeComponent();
            
            //enum 을 바인딩한다.
            this.c1Combo1.DataSource = Enum.GetNames(typeof(UserLevel));
        }

        private void c1Button1_Click(object sender, EventArgs e)
        {
            //콤보박스의 enum 값을 가져온다.
            var result = Enum.Parse(typeof(UserLevel), c1Combo1.SelectedText,false);
        }
    }

+ Recent posts