Como criar e usar a matriz de caixas (de cores) C # WPF
Eu tenho que fazer algum tipo de jogo com o WPF App que contém algumas matrizes de caixas de cores (por exemplo, 10x10). Ao clicar algumas vezes, ele deve eliminar a si próprio e as caixas vizinhas da mesma cor, se houver mais de 3, e após a eliminação, essas caixas concedem alguma cor aleatória.
Sou bastante novo em aplicativos WPF, mas tenho algum conhecimento de programação em C # e não consigo descobrir de onde devo começar. A parte mais difícil para mim é "desovar" essas caixas e usá-las como uma matriz.
Até agora eu encontrei algunsprojeto que pensei que me ajudaria, mas não realmente.
Alguém pode navegar de onde eu posso começar e qual é a maneira mais relevante de fazer isso.
Obrigado.