퇴근5분전

사용자 삽입 이미지
 << ErrorProvider 가 적용된 폼 ( 우측 ! 마크 ) >>                  

에러 대한 처리 표시를 쉽게 구현할수 있음.
http://msdn.microsoft.com/ko-kr/library/system.windows.forms.errorprovider_members(VS.80).aspx
자세한것은 msnd ㅎㅎ..


ErrorProvider er = null;

생성자orLoadEvent ( )
{
     er = new ErrorProvider(this); // this 처리된것은 컨테이너를 인자값으로 취함.
}

private void textBox1_Validated(object sender, EventArgs e)
        {
            if (textBox1.Modified)
            {
                try
                {
                    er.Clear();
                    checked
                    {
                        int i = Convert.ToInt32(textBox1.Text);
                    }                   
                }
                catch
                {
                    er.SetIconAlignment(textBox1, ErrorIconAlignment.MiddleRight);
                 er.SetError(textBox1, "에러:숫자가 아님");
                }
            }
        }

'# 2) .Net ( Vs 2005 ) > WinForm' 카테고리의 다른 글

ControlPaint 객체..  (0) 2009.08.20
TextBox에 드래그앤드랍 구현하기.!  (0) 2009.08.20
바인딩네비게이터와 프로퍼티그리드 연결  (0) 2009.08.18
바인딩 네비게이터  (0) 2009.08.14
WaitCursor ...  (0) 2009.08.14