internal void RaiseExpandCollapseAutomationEvent(SlideTileExpandedState oldValue, SlideTileExpandedState newValue) { ExpandCollapseState oldState = this.SlideTileExpandedStateIntoExpandCollapse(oldValue); ExpandCollapseState newState = this.SlideTileExpandedStateIntoExpandCollapse(newValue); this.RaisePropertyChangedEvent(ExpandCollapsePatternIdentifiers.ExpandCollapseStateProperty, oldState, newState); }
private ExpandCollapseState SlideTileExpandedStateIntoExpandCollapse(SlideTileExpandedState state) { if (state == Xaml.Controls.Primitives.SlideTileExpandedState.Normal) { return(ExpandCollapseState.Collapsed); } else if (state == Xaml.Controls.Primitives.SlideTileExpandedState.SemiExpanded) { return(ExpandCollapseState.PartiallyExpanded); } return(ExpandCollapseState.Expanded); }