I’m sure you have encountered a search box that looks like the following.
This type of search box reminds me of a ComboBox. It takes up very little space in your application and combines many constituent controls into a single control. In this example the search text box contains a textbox, label and search/clear buttons.
Unfortunately neither the standard WPF or Winform control libraries contain a Search control.
You’re in luck however. David Owens II has a lengthy article describing how to make your own custom SearchTextBox control.