퇴근5분전

# 숫자 포맷 지원하는 텍스트 박스

# 빨간 테두리는 일시적인 효과처리. ( 유효성 체크 후 표시후 원래대로 돌아갈때 사용 )

 

굿센에서 WPF 하면서 항상 부족하다고 느꼈던건 숫자 관련 텍스트박스.

요구사항은 현업에 따라 많았으나...  여러가지 방법들로 만들어 사용해봤었음.

 

이번에 내용들을 정리하며 새로 만들어 샘플로 만들어보았음.

또한 유효성 체크를 마치고 탈락된 컨트롤들에 대한 효과처리가 없어서 그에 대한 효과처리를 진행하기위해

애니메이션 효과를 이용하여 살짝 효과를 주고 다시 원래대로 복구되는 메서드 하나를 만듬.

 

바인딩 테스트도 해보았음.

<ntxt:NumberTextBox x:Name="txtnum" HorizontalContentAlignment="Stretch" Margin="3" VerticalAlignment="Center" Value="{Binding Sum, Mode=TwoWay}" Format="N3" ></ntxt:NumberTextBox>