Example #1
0
        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);
        }
Example #2
0
 public static void SetCoverElement(DependencyObject obj, CoverElement value)
 {
     obj.SetValue(CoverElementProperty, value);
 }