private void buttonAddCSSFont_Click(object sender, EventArgs e)
        {
            AddFontsForm addForm = new AddFontsForm(_fontSettings.Fonts);
            DialogResult result  = addForm.ShowDialog(this);

            if (result == DialogResult.OK && addForm.SelectedFont != null)
            {
                CSSElementListItem currentElement = _myDataSourceCSS.Current as CSSElementListItem;
                if (currentElement != null)
                {
                    ICSSFontFamily font = _fontSettings.Fonts[addForm.SelectedFont];
                    if (font != null)
                    {
                        currentElement.Fonts.Add(font);
                        _fontSettings.CssElements[currentElement.Name][currentElement.Class].Add(font);
                        _myDataSourceCSSFonts.ResetBindings(false);
                    }
                }
            }
        }
Example #2
0
 private void buttonAddCSSFont_Click(object sender, EventArgs e)
 {
     AddFontsForm addForm = new AddFontsForm(_fontSettings.Fonts);
     DialogResult result = addForm.ShowDialog(this);
     if (result == DialogResult.OK && addForm.SelectedFont != null)
     {
         CSSElementListItem currentElement = _myDataSourceCSS.Current as CSSElementListItem;
         if (currentElement != null)
         {
             ICSSFontFamily font = _fontSettings.Fonts[addForm.SelectedFont];
             if (font != null)
             {
                 currentElement.Fonts.Add(font);
                 _fontSettings.CssElements[currentElement.Name][currentElement.Class].Add(font);
                 _myDataSourceCSSFonts.ResetBindings(false);
             }
         }
        
     }
 }