A custom Textfield that offers Auto Complete capabilties