C#
Label 컨트롤

Label 컨트롤은 Static 문자열을 화면에 표시하는 역활은 한다. 디폴트로 AutoSize이 true인 상태인데, 이는 문자열의 길이 만큼 Label 컨트롤의 사이즈를 자동으로 조정한다. 하지만, 문자가 긴 경우에는 폼 밖으로 Label 컨트롤이 나가면서 문자가 짤릴 수 있다. 이 경우에는 AutoSize 속성을 false로 두고 레이블이 크기를 수동으로 조정한다. 문자열은 자동으로 Word Wrapping을 하면서 Multi-Line으로 된다.


Label 컨트롤


Label 이벤트 핸들링

Label 컨트롤은 주로 고정된 문자열을 표시하는데 사용되지만, 여러 이벤트가 제공된다. 아래 예제는 Label이 클릭되었을 때 Label 컨트롤의 배경색을 변경하는 예이다.

예제

public partial class Form5 : Form
{
    public Form5()
    {
        InitializeComponent();
    }

    private void myLabel_Click(object sender, EventArgs e)
    {
        myLabel.BackColor = (myLabel.BackColor == Color.Blue) ? 
                        Color.Azure : Color.Blue;             
    }
}



본 웹사이트는 광고를 포함하고 있습니다. 광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.




Comment kims07231992@*** 3/19/2016 1:04:31 AM
Comment kims07231992@*** 3/19/2016 1:16:25 AM
Comment admin@*** 3/20/2016 4:10:01 AM
Comment kims07231992@*** 3/30/2016 11:07:21 PM
Comment admin@*** 3/30/2016 11:33:21 PM