Add the implementation of TextBoxBehavior