如果您有兩個不同樣式(fontFamily,weight,color等)的文本區域,並且您將文本從一個文本複製到另一個文本區域,它也會複製源文本區域中的樣式。有沒有什麼光滑的方法來防止這種情況發生?防止從一個flex textArea複製樣式到另一個
下面是一個可以說明問題的代碼示例。在頂部框中鍵入一些文本,在底部鍵入一些文本,然後將一些字符從頂部框複製到底部。我沒有使用htmltext。
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:VBox width="100%" height="100%">
<mx:TextArea id="source" width="100%" fontWeight="bold" fontSize="20" height="50" />
<mx:TextArea id="dest" width="100%" height="50" />
</mx:VBox>
</mx:Application>
都能跟得上。我設置文本屬性,根本不使用htmlText。如果我使用htmlText,那麼我可能會看到問題發生。 – Shizam 2009-11-04 01:46:21
哇!你是對的。測試了代碼。這太瘋狂了。您仍然可以使用「文本」或「htmlText」設置器的覆蓋來繞過它。似乎它正在採取一些HTML格式。 – Glenn 2009-11-04 02:09:49
哈,很高興知道我不只是瘋了,多謝確認:) – Shizam 2009-11-04 03:15:22