Esempio n. 1
0
        private static void OnMajorTickTemplateChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            Axis presenter = d as Axis;

            presenter.majorTickTemplateCache = e.NewValue as DataTemplate;
            presenter.ClearPresenters(presenter.tickVisuals);
        }
Esempio n. 2
0
        private static void OnLabelTemplateSelectorChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            Axis presenter = d as Axis;

            presenter.labelTemplateSelectorCache = e.NewValue as DataTemplateSelector;

            // reset all cached label sizes
            presenter.labelSizeCache.Clear();

            presenter.ClearPresenters(presenter.labelVisuals);
        }