Organizando itens de coleção em uma grade

Gostaria de organizar itens de uma coleção em uma grade com um número específico de colunas e linhas (por exemplo, 4x6). Cada item expõe as propriedades de dependência (inteiro) X e Y e deve ser colocado na célula relevante da grade. Observe que a coleção pode mudar durante o tempo de execução, o que deve atualizar os itens da grade.

Não consegui encontrar nenhuma boa solução. Mas talvez seja até possível sem usar o code-behind?

Não se importe com a conversão ou algo assim. Este material muda de qualquer maneira. A classe de coleção usada não é importante. (Você pode escolher um.)

Como posso resolver este problema? Qualquer sugestão apropriada, agradecemos.

questionAnswers(1)

yourAnswerToTheQuestion