title: Updating the mask style on a text box for time
body: <p>I am really new to all Silverlight and just learning by example and looking at code, so sorry if it is a dumb question.
  I have this style for showing times in XAML:</p>
  
  <pre><code>&lt;Style x:Key="MyTimeMaskStyle" TargetType="controls:MyMaskedTextBox" BasedOn="{StaticResource MyMaskedTextBoxStyle}"&gt;
      &lt;Setter Property="MaskType" Value="Standard" /&gt;
      &lt;Setter Property="Mask" Value="##:## ll"&gt;&lt;/Setter&gt;
      &lt;Setter Property="Placeholder" Value=" " /&gt;
  &lt;/Style&gt;
  </code></pre>
  
  <p>And it shows times in a format like <strong><code>05:34 PM</code></strong>
  The problem is if data that is being loaded from the database(some old data) is originally saved in a format like <strong>5:34 PM</strong> then it will show it that way, notice it is missing that <strong>"0"</strong> before <strong>5</strong>?
  So I need to modify this mask to make it always show that leading "0" too.</p>