본문 바로가기

컨트롤4

다수의 컨트롤을 하나의 핸들러(메서드)로 처리하기 일반적으로 WinForm이나 XAML에서 하나의 컨트롤에 이벤트가 발생하면 이에 따른 핸들러를 연결하여 이벤트 처리를 하곤 합니다. 그래서 2개의 컨트롤에 Click 이벤트가 발생하면 2개의 2개의 메서드를 정의하여 각 컨트롤의 Click 이벤트에 동작하도록 하는데 오늘은 2개의 컨트롤 이벤트를 하나의 메서드로 처리하는 방법에 대해서 간략히 소개합니다. 위와 같이 하나의 메서드를 2개의 Button 컨트롤에 연결되도록 하였습니다. 이제 Click_Click 메서드를 볼까요? private void Button_Click(object sender, RoutedEventArgs e) { Button _button = (Button)sender; if ((string)_button.Content == "확인".. 2014. 12. 5.
LinkLabel에 대하여 2009. 4. 21.
TreeView I 2009. 4. 21.
단순한 컨트롤이 지겨우신 분들만 보세요. 디폴로 조작이 되는 컨트롤들을 보면서 식상한 분들이 있을 것 같아 간단한 컨트롤 다루기를 하나 만들어 보았습니다. Drawing 객체를 이용하기 위해서는 가장 상위에 아래와 같이 Drawing을 Imports해주면 물론 이 예제의 경우는 이것을 해주지 않아도 잘 작동이 되었으나 Drawing을 참조하는 객체들 메서드들, 속성을 사용할 때는 선언을 해주는 것을 좋을 것이라고 생각한다. Imports System.Drawing Private Sub Form1_Load(~) PictureBox1.Dock = DockStyle.Fill PictureBox1.BackColor = Color.White Button1.Dock = DockStyle.Right Button1.BackColor = Color.Ivory .. 2008. 7. 9.