How to implement a DelayTextBox
When coding, you often need to implement a functionality that requires to be automatically performed after the text inside a text-box has changed. This can easily be implemented using the TextChanged event of a TextBox control. However, there are cases in which the application needs to perform a certain action only after the user has stopped typing inside the TextBox control

