Adding suffixes to month names and years in the DateField control

by Peter deHaan on December 15, 2007

in DateField

The following example shows how you can add suffixes to month names and years in the Flex DateField control by setting the monthSymbol and yearSymbol properties.

Full code after the jump.

View MXML

<?xml version="1.0" encoding="utf-8"?>
<!-- http://blog.flexexamples.com/2007/12/15/adding-suffixes-to-month-names-and-years-in-the-datefield-control/ -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
        layout="vertical"
        verticalAlign="top"
        backgroundColor="white">

    <mx:ApplicationControlBar dock="true">
        <mx:Form styleName="plain">
            <mx:FormItem label="monthSymbol:">
                <mx:TextInput id="monthSuffix" maxChars="3" />
            </mx:FormItem>
            <mx:FormItem label="yearSymbol:">
                <mx:TextInput id="yearSuffix" maxChars="3" />
            </mx:FormItem>
        </mx:Form>
    </mx:ApplicationControlBar>

    <mx:DateField id="dateField"
            monthSymbol="{monthSuffix.text}"
            yearSymbol="{yearSuffix.text}" />

</mx:Application>

View source is enabled in the following example.

{ 1 comment… read it below or add one }

1 Dhells January 28, 2009 at 4:35 pm

Hi… How can I change the month number into month-word when displayed?

thanks…

Reply

Leave a Comment

Sorry, this blog is terrible at eating HTML comments.
If you're pasting any HTML/XML/MXML code, you need to convert your < characters to &lt; and your > characters to &gt; .

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

Anti-Spam Protection by WP-SpamFree

Previous post:

Next post: