private void SetPinned(bool pinned)
{
isPinned = pinned;
if (pinned)
{
VisualStateManager.GoToState(PushPin, "Expanded", true);
if (RibbonExpand == null)
{
RibbonExpand = root.Resources["RibbonExpand"] as Storyboard;
}
PushPin.SetValue(ToolTipService.ToolTipProperty, "Minimize Menu");
RibbonExpand.Begin();
}
else
{
VisualStateManager.GoToState(PushPin, "Closed", true);
if (RibbonExpand == null)
{
RibbonCollapse = root.Resources["RibbonCollapse"] as Storyboard;
}
PushPin.SetValue(ToolTipService.ToolTipProperty, "Expand Menu");
RibbonCollapse.Begin();
}
}