728x90
    반응형

     

     

    컨트롤의 이벤트 함수를 통일하는 방법입니다.

     

     

     1. 디자인뷰에서 여러개의 버튼의 이벤트 처리 함수를 속성 변경을 통해 하나로 통일을 해준다 

     

     2. 해당 함수에서 버튼 핸들을 얻어 사용한다.   

    (아래 코드는 클릭된 버튼의 이름에서 숫자를 획득하여… "textBox'숫자'" ID TextBox TEMP_TB 지정을  , 해당 TextBox 값을 읽어오는 코드.) 

    private void button_Click(object sender, EventArgs e) 
    { 
        Button TEMP_BT = (Button)sender;       
        int nNumberOfButton;      
        String strNumberOfButton = TEMP_BT.Text.Replace("Axis", "");      
        int.TryParse(strNumberOfButton, out nNumberOfButton);                    
        TextBox TEMP_TB = (Controls.Find("textBox" + nNumberOfButton.ToString(), true)[0] as TextBox);      
        TEMP_TB.Text = ofd.FileName; 
    }

     

    728x90
    반응형
    • 네이버 블러그 공유하기
    • 네이버 밴드에 공유하기
    • 페이스북 공유하기
    • 카카오스토리 공유하기