private CoverFontModel GetCoverElementFontModel(UIElement obj) { CoverElement coverElement = (CoverElement)obj.GetValue(CoverElementExtensions.CoverElementProperty); switch (coverElement) { case CoverElement.FrontCoverTitle1: return(Model.FrontCoverFontTitle1); case CoverElement.FrontCoverTitle2: return(Model.FrontCoverFontTitle2); case CoverElement.BackCoverLeftSide: return(Model.BackCoverLeftSideFontModel); case CoverElement.BackCoverRightSide: return(Model.BackCoverRightSideFontModel); case CoverElement.BackCoverTracklist: return(Model.BackCoverFontModel); } return(null); }
public static void SetCoverElement(DependencyObject obj, CoverElement value) { obj.SetValue(CoverElementProperty, value); }