Adding a Mask for Currency

You can easily add a mask for currency values using the Mask property. By default the C1MaskedTextBox control starts with its Mask not set but you can customize this at design time in Microsoft Expression Blend, in XAML, and in code. For more details about mask characters, see Mask Elements.

At Design Time in Blend

To set the Mask property in Blend, complete the following steps:

1.   Click the C1MaskedTextBox control once to select it.

2.   Navigate to the Properties tab and enter "$999,999.00" in the text box next to the Mask property.

This will set the Mask property to the number you chose.

In XAML

To set the Mask property add Mask="$999,999.00" to the <c1:C1MaskedTextBox> tag so that it appears similar to the following:

<c1:C1MaskedTextBox Height="23" Width="120" Name="C1MaskedTextBox1" Mask="$999,999.00"></c1:C1MaskedTextBox>

In Code

To set the Value property add the following code to your project:

      Visual Basic

      C#

Run your project and observe:

The mask will appear in the control. Enter a number; notice that the mask is filled.


Send us comments about this topic.
Copyright © GrapeCity, inc. All rights reserved.