internal static bool SetFontInfo(
            this OutlineTextBlock control,
            FontInfo fontInfo)
        {
            if (control.GetFontInfo().ToString() != fontInfo.ToString())
            {
                control.FontFamily  = fontInfo.FontFamily;
                control.FontSize    = fontInfo.Size;
                control.FontStyle   = fontInfo.Style;
                control.FontWeight  = fontInfo.Weight;
                control.FontStretch = fontInfo.Stretch;

                return(true);
            }

            return(false);
        }