2009-03-06 20 views
1

ユーザーが日付を選択した後、またはコードでmyDateField.selectedDateを設定した後に、DateFieldコントロールをプログラムでクリアする方法が見つかりません。フレックス - プログラムによる日付フィールドのクリア

文書では、ユーザーが日付を再度選択した場合にそれをクリアする方法のみが記載されています。

しかしmyDateField.selectedDate = myDateField.selectedDateを行うと

動作しない私はmyDateField.text = ""myDateField.selectedDate = null、すべての明白なことを試してみました - が、何もトリックをやっているように見えるん。

誰にもアイデアはありますか?

答えて

4

私は、最小限の試験例作ら:

 

<?xml version="1.0" encoding="utf-8"?> 
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="horizontal"> 
    <mx:Script> 
     <![CDATA[ 
     private function clearDate():void { 
      testField.selectedDate = null; 
     } 
     ]]> 
    </mx:Script> 
    <mx:DateField id="testField"/> 
    <mx:Button label="Clear" click="clearDate();"/> 
</mx:Application> 

をし、正常に動作するようです。あなたのコードにバカバカなバグはありませんか?

(それはバージョンの問題である場合、これは、方法によって、ここにFB 3.2である。)

0

それはあまりにもFB2に取り組んでいます。

関連する問題