1
我正試圖在WP8上實現MaskedInput TextBox。常見場景:空場,用戶看到掩模,例如###-##-##
。然後他開始輸入數值:1##-##-##
,21#-##-##
,321-##-##
,432-1#-##
等等。我想過使用TextSelection
屬性和TextChanged
事件來維護正確的選擇位置和動態掩碼替換值。問題是我不能使用不同的顏色作爲掩碼,因爲它與值共享相同的輸入。此外,我不能使用另一個TextBox
或TextBlock
,因爲掩碼字符的寬度與數值不同(例如,###
不會與W##
對齊)。有沒有辦法支持多個前景TextBox
或將字符寬度調整爲相同的值?Windows Phone中的MaskedInput
UPD:嗯,我知道monospacing字體。猜猜,這是獲得我需要的唯一方法。但有什麼方法可以在一個TextBox中實現該功能嗎?
不'TextBlock'但'TextBox' – Wayne