1. The view model shall never directly manipulate the controls..
2. The view shall never manipulate the model..
These are two negatives, because they govern the separation of concerns. Most other things in MVVM are corollaries of these two principles.