When editing a cell that is normally set to VerticalAlignment = middle; in edit mode it jumps up to be top aligned. I read on forum there is no automatic way of setting this. Does this still hold true? Because setting TextMargins.Top to a value is somewhat troublesome since the height of a cell can always be changed by user.