텍스트 박스의 값이 없거나 혹은 NULL 일 경우 메시지 박스를 호출하고 리턴해줄수 있습니다.
#region CheckTextEdit(textEdit, mandatory, inputValue, labelName)
/// <summary>
/// 텍스트 에디트를 검사합니다.
/// </summary>
/// <param name="textBox">텍스트 박스 입니다.</param>
/// <param name="mandatory">필수 여부 입니다.</param>
/// <param name="inputValue">입력 값 입니다.</param>
/// <param name="labelName">라벨 이름 입니다.</param>
/// <returns>유효성 여부를 리턴합니다.</returns>
private bool CheckTextEdit(TextBox textBox, bool mandatory, string inputValue, string labelName)
{
if(mandatory)
{
if(string.IsNullOrEmpty(inputValue))
{
MessageBox.Show($"{labelName} 항목을 입력해주시기 바랍니다.");
textEdit.Focus();
return false;
}
else
{
return true;
}
}
else
{
return true;
}
}
#endregion
728x90
'C# > Winform' 카테고리의 다른 글
C# / Winform KeyDown 이벤트 동작 시 반응이 없을때. (1) | 2019.05.26 |
---|---|
C# / Winform 폰트 변경 시 트루타입이 아니라 폰트 변경 안될때. (1) | 2019.05.26 |
C# / Winform TreeView TreeView의 항목을 체크박스로 변경 및 체크된 항목 삭제하기. (0) | 2019.04.21 |
C# / Winform TreeView TreeView의 노드를 추가, 삭제, 전체 삭제하기. (0) | 2019.04.21 |
C# / Winform TreeView TreeView 생성하기. (0) | 2019.04.21 |
댓글