Encontrar una fila y columna de hijos en UniformGrid según el Índice en WPF

En WPF, tengo una Cuadrícula uniforme y me gustaría poder encontrar la fila y la columna según el índice de un elemento secundario.

Sé que hay una forma matemática de hacer esto y preferiría no usar una cuadrícula normal.

Si ayuda, puedo obtener el número total de filas y columnas utilizando:

<code>Math.Sqrt([*uniformgrid*].Children.Count)
</code>

Respuestas a la pregunta(1)

Su respuesta a la pregunta