I am working on an autocomplete search box in a Windows 8 app. The box needs to allow typing and then have text show up beyond the cursor, in a different color.
Our current approach is to layer one textbox on top of the other, but it seems to me like there could be a better way.
On iOS/Mac I could do this with an NSAttributedString, but I don't know if an equivalent like that exists on WinRT/.NET.
(For those that don't know, an NSAttributedString is a string that allows you to set attributes like color or size on different sections)