Using MVVM (no code-behind), I want to hide my DataGrid columns upon selection, I have following code: