internal void NotifyGroupNavigationControlItemMouseUp(GroupNavigationControlItem groupNavigationControlItem)
        {
            Group group = groupNavigationControlItem.DataContext as Group;

            if (group != null)
            {
                GroupNavigationButton.NavigateToGroup.Execute(group, this);
            }

            this.Close();
        }
        private static void OnParentGridControlChanged(DependencyObject sender, DependencyPropertyChangedEventArgs e)
        {
            GroupNavigationControlItem groupNavigationControlItem = sender as GroupNavigationControlItem;

            if (groupNavigationControlItem == null)
            {
                return;
            }

            DataGridControl parentGridControl = e.NewValue as DataGridControl;

            if (parentGridControl == null)
            {
                return;
            }

            groupNavigationControlItem.PrepareDefaultStyleKey(parentGridControl.GetView());
        }
    internal void NotifyGroupNavigationControlItemMouseUp( GroupNavigationControlItem groupNavigationControlItem )
    {
      Group group = groupNavigationControlItem.DataContext as Group;
      if( group != null )
      {
        GroupNavigationButton.NavigateToGroup.Execute( group, this );
      }

      this.Close();
    }
 internal void NotifyGroupNavigationControlItemMouseDown( GroupNavigationControlItem groupNavigationControlItem )
 {
 }
 internal void NotifyGroupNavigationControlItemMouseDown(GroupNavigationControlItem groupNavigationControlItem)
 {
 }