refs #2: now some TBSingleChoiceNavigationRow's properties are readonly and their setters with context parameter are added.