WPF Delay TextBox .NET

WPF TextBox 의 텍스트가 변경될 때 Delay 를 주려고 하는데 생각보다 바로 가져다 쓸만한게 없더군요.
그래서 걍 한번 만들어 보았습니다. 필요하신 분들은 가져다 좀 수정해서 쓰셔도 될듯~

첨부파일(DelayTimeTextBox.zip)의 솔루션을 열어보면 DelayTextBox 라는 녀석이 있는데 바로 이녀석이 Delay 타임을 주는 녀석입니다.  사용법은 아래와 같구요.

<local:DelayTextBox DelayTime="00:00:01.00" TextChanged="DelayTextBox_TextChanged" Margin="36,43,65,114" />

이렇게 해주면 텍스트가 변경되고 난후 1초뒤에 TextChanged 이벤트가 발생합니다.


덧글

  • 우광탕 2020/07/31 21:47 # 삭제 답글

    와우! 정말 찾던 내용 입니다! 너무 감사하게 사용 하겠습니다^^;
댓글 입력 영역