public static System.Windows.FontStyle ToWPFFontStyle(unvell.ReoGrid.Drawing.Text.FontStyles textStyle) { if ((textStyle & Drawing.Text.FontStyles.Italic) == Drawing.Text.FontStyles.Italic) { return(System.Windows.FontStyles.Italic); } else { return(System.Windows.FontStyles.Normal); } }
public static TextDecorationCollection ToWPFFontDecorations(unvell.ReoGrid.Drawing.Text.FontStyles textStyle) { var decorations = new TextDecorationCollection(); if ((textStyle & Drawing.Text.FontStyles.Underline) == Drawing.Text.FontStyles.Underline) { decorations.Add(TextDecorations.Underline); } if ((textStyle & Drawing.Text.FontStyles.Strikethrough) == Drawing.Text.FontStyles.Strikethrough) { decorations.Add(TextDecorations.Strikethrough); } return(decorations); }