An easy to use AutoComplete TextBox for Silverlight

From Nikhil, an autocomplete textbox implementation for Silverlight. It helps demonstrate a “behavior” system he posted a few days ago. I wrote a very similar behavior system in WPF a while back, so I’m glad to see that a very similar pattern can be done in Silverlight. It makes extending and enhancing controls simpler, easier (and even more powerful as you can combine behaviors, whereas inheritance can be tricky if you want to apply multiple unique functions to a single UI element).