title: Implementing masked Textboxes
body: <p>I am creating a <code>WPF</code> application and I am having difficulties implementing masked input onto text boxes. </p>
  
  <p>For example: </p>
  
  <blockquote>
    <p>User enters <strong>0830</strong>, but it is automatically changed to <strong>08:30</strong></p>
  </blockquote>
  
  <p>Another example:</p>
  
  <blockquote>
    <p>Entering a contact number like <strong>0895541026</strong> is automatically changed to <strong>(089) 554 1026</strong></p>
  </blockquote>
  
  <p>If entering a currency value then to have a decimal point after the last 2 digits.</p>
  
  <p>Is there a simple way to accomplish this?</p>