Xamarin.Forms.Color a valor hexadecimal

Tengo un Xamarin.Forms.Color y quiero convertirlo en un 'valor hexadecimal'.

Hasta ahora, no he encontrado una solución a mi problema.

Mi código es el siguiente:

foreach (var cell in Grid.Children)
{
    var pixel = new Pixel
    {
        XAttribute = cell.X ,

        YAttribute = cell.Y ,

        // I want to convert the color to a hex value here

        Color = cell.BackgroundColor

    };

}

Respuestas a la pregunta(3)

Su respuesta a la pregunta