A Custom Editable control with Silverlight