Feature #5033: refactor ListView,ScrollView,PageView