I've got an ItemsControl bound to a collection of extremely basic ViewModels, that each have a row\col Postion property. I'm also using Caliburn.Micro MVVM Framework, it automatically uses the matching View (Which is just a simple rectangle, with a Fill="Transparent") I'm filling the Grid up at the start with these, so I can add ContextMenus to them, and know what cell has been clicked etc.I've got an ItemsControl bound to a collection