public enum num
        {
            一 = 1,
            二 = 2,
            三 = 3,
            四 = 4,
            五 = 5,
            六 = 6,
            七 = 7,
            八 = 8,
            九 = 9,
            十 = 10
        }

int inputNum = 3;

string test = Enum.GetName(typeof(num), inputNum)

 

예) string test = Enum.GetName(typeof(num), 3)  

 - Console.WriteLine(test);    =>    "三";

 

텍스트 박스에 입력 시 숫자와 백스페이스만 입력되도록 하는 코드입니다.

 

if (!(char.IsDigit(e.KeyChar) || e.KeyChar == Convert.ToChar(Keys.Back)))
{
        e.Handled = true;
}

이벤트가 발생한 현재 컨트롤의 이름 가져오기

 

private void txtbox_KeyDown(object sender, KeyEventArgs e)
{
        string ctrlName = ((TextBox)sender).Name;
}

+ Recent posts