教養問題

小孩行為錯誤,要糾正時會拒絕溝通不肯聽

對象是我妹妹,我跟她相差近20歲
今年滿六歲,每當她有錯誤行為時,例如甩門,丟東西,吃飯亂跑等等等
在糾正她的行為時,她都會先跑走,又或是立馬開始哭
當詢問她,為甚麼你要這麼做時
她也不會回應就會一直哭,甚至尖叫,不肯接受糾正,如果面對面等她哭完,再繼續問,她可以哭上半個小時,冷靜後,也依舊是不願溝通的狀態,不肯回話
最近幼兒園有小朋友會打她,但她也不覺得小朋友的行為是錯誤的,哭一哭後還是會一直跟打人的小朋友玩
請問該怎麼做才能讓她知道這行為是不好的,以及讓她知道別的小朋友有甚麼行為是不對的不可以學?