c# masked text box
===

How can i change masked text box properties for IP address input.
For example 

      private void Interneta_savienojums_Load(object sender, EventArgs e)
        {
            maskedTextBox1.Text = "   .   .   .   ";
            maskedTextBox1.PromptChar = ' ';
            maskedTextBox1.Mask = "009.009.009.900";
            maskedTextBox1.ResetOnSpace = false;
            maskedTextBox1.SkipLiterals = false;
        }

In form text box show (   .   .   .   ), exactly what i want. when my input is 123.123.123.123
everything is okey,but when i in put  23 .1  .001.200 , , and return value  23 .1  .001.200 , but need, 23.1.1.200 .  How can remove spaces , and return normal value ? Is this possible or not ?