public static UICommand CreateCommand(Enum code, UICommand.ExecuteHandler executeHandler, UICommand.EnabledHandler enabledHandler = null) { var description = Translator.GetTranslation(code, TranslationIntent.Description); var displayName = Translator.GetTranslation(code, TranslationIntent.DisplayName); return(new UICommand(executeHandler, enabledHandler) { Header = displayName, Description = description, Icon = GlyphIcons.GetIconModel(code), }); }
private void IconDpChanged(GlyphIcons? oldValue, GlyphIcons? newValue) { CheckVisibilityStates(); }
/// <summary> /// Converts the character from a glyph icon. /// </summary> /// <param name="glyphIcon">The glyph icon enum value.</param> /// <returns>The character.</returns> public static char FromSymbol(GlyphIcons glyphIcon) { return((char)glyphIcon); }