private void BindFontToVariant(string font) { if (!IsAbleToBindProperty()) { return; } string currentCategory = CurrentVariantCategory.Text; Model.StyleVariant styleVariant = _styleVariants[currentCategory][StylesVariationListSelectedId.Number]; if (currentCategory == PictureSlidesLabText.VariantCategoryFontFamily) { styleVariant.Set("OptionName", "Customized"); styleVariant.Set("FontFamily", font); } }
private void BindColorToVariant(Color color) { if (!IsAbleToBindProperty()) { return; } string currentCategory = CurrentVariantCategory.Text; Model.StyleVariant styleVariant = _styleVariants[currentCategory][StylesVariationListSelectedId.Number]; if (currentCategory.Contains(PictureSlidesLabText.ColorHasEffect)) { styleVariant.Set("OptionName", "Customized"); styleVariant.Set(GetPropertyName(currentCategory), StringUtil.GetHexValue(color)); } }