Masked textbox control for WPF