Exemple #1
0
        protected override void DrawIcon(KeyModel keyModel)
        {
            string svgPath = Path.Combine(@"C:\Source\Resources\fa\solid\",
                                          PropertyRule.GetProperty(keyModel, GraphicPath));

            AddGraphic("__micon_glyph", svgPath,
                       IconHelpers.GetColorFromHex(PropertyRule.GetProperty(keyModel, GraphicColor)));
            SetElementText("__micon_text", PropertyRule.GetProperty(keyModel, Text));
            SetFill("__micon_background",
                    IconHelpers.GetColorFromHex(PropertyRule.GetProperty(keyModel, BackgroundColor)));
        }