本文整理汇总了C#中FontStyle.HasFlag方法的典型用法代码示例。如果您正苦于以下问题:C# FontStyle.HasFlag方法的具体用法?C# FontStyle.HasFlag怎么用?C# FontStyle.HasFlag使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FontStyle
的用法示例。
在下文中一共展示了FontStyle.HasFlag方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: SetEditorStyle
/// <summary>
/// Sets editor style font style properties
/// </summary>
/// <param name="index"></param>
/// <param name="style"></param>
private void SetEditorStyle(int index, FontStyle style)
{
Editor.Styles[index].Bold = style.HasFlag(FontStyle.Bold);
Editor.Styles[index].Italic = style.HasFlag(FontStyle.Italic);
Editor.Styles[index].Underline = style.HasFlag(FontStyle.Underline);
}
示例2: Convert
public static void Convert(FontStyle value, out sw.FontStyle fontStyle, out sw.FontWeight fontWeight)
{
fontStyle = sw.FontStyle.Normal;
fontWeight = sw.FontWeight.Normal;
if (value.HasFlag(FontStyle.Italic))
fontStyle = sw.FontStyle.Italic;
if (value.HasFlag(FontStyle.Bold))
fontWeight = sw.FontWeight.Bold;
}
示例3: StyleCheck
public void StyleCheck(FontStyle fS)
{
if (fS.HasFlag(FontStyle.Bold)){ this.Button_Bold.BackgroundImage = Properties.Resources.Font_Bold_Actived; }
else this.Button_Bold.BackgroundImage = Properties.Resources.Font_Bold;
if (fS.HasFlag(FontStyle.Italic)) { this.Button_Italic.BackgroundImage = Properties.Resources.Font_Italic_Actived; }
else this.Button_Italic.BackgroundImage = Properties.Resources.Font_Italic;
if (fS.HasFlag(FontStyle.Underline)) { this.Button_Underline.BackgroundImage = Properties.Resources.Font_Underline_Actived; }
else this.Button_Underline.BackgroundImage = Properties.Resources.Font_Underline;
}