I have a RadChart on a user control and I'm trying to determine how best to use the built in skins and set properties overtop of this. I am basically giving the user an option to pick from available skins and apply to a chart. This works fine as long as I set the SkinsOverrideStyles to True. The problem I ran into is that certain properties don't stick when I set them on the chart instance. For example, I am trying to set the PointMark to show on a Line Chart. When SkinsOverrideStyles is false, it works but not all of my Skin settings are shown. When I set SkinsOverrideStyles to true, the chart gets settings from skin but other props (ie PointMark) are ignored. I realize this is because it is getting the styles from the skin (when true) or the page (when false).
What should I be doing here? How can I get the best of both worlds? Apply the skin and then let me set the other props as needed.
Thanks.
What should I be doing here? How can I get the best of both worlds? Apply the skin and then let me set the other props as needed.
Thanks.