I hope I will address the upgrading issues with the following tips:
- you have hit issues based on the fact the Placeholder is space and also there is such one in the Mask. So parsing issues arise internally and there is no mechanism to easy differ a mask space symbol from placeholder at some editing point. To workaround this you can use breaking space for the placeholder:
- Selecting All then typing does not clear the whole text by design, it does clear it when the Mask is empty (no-mask, Mask=""). To turn this on you can use the following code:
sender, KeyEventArgs e)
Please let us know if these changes fit well in your scenario and if you need any further assistance. Thank you in advance.
Want to extend the target reach of your WPF applications, leveraging iOS, Android, and UWP? Try UI for Xamarin
, a suite of polished and feature-rich components for the Xamarin framework, which allow you to write beautiful native mobile apps using a single shared C# codebase.