Example #1
0
        public static void AlignmentPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            RibbonTabScroller  scroller  = (RibbonTabScroller)d;
            RibbonBarAlignment alignment = (RibbonBarAlignment)e.NewValue;

            switch (alignment)
            {
            case RibbonBarAlignment.Right:
                scroller.ScrollRight();
                break;

            default:
                scroller.ScrollLeft();
                break;
            }

            scroller.InvalidateMeasure();
            scroller.InvalidateArrange();
        }
 protected virtual void SetGroupAlignment(RibbonBarAlignment alignment)
 {
 }