예제 #1
0
 void contentElement_MouseLeave(object sender, MouseEventArgs e)
 {
     if (ToolbarItemMouseLeave != null)
     {
         FrameworkElement selectedItem = (FrameworkElement)sender;
         int index = (int)selectedItem.Tag;
         SelectedToolbarItemArgs tbarArgs = new
                                            SelectedToolbarItemArgs(this.Items[index], index);
         ToolbarItemMouseLeave(this, tbarArgs);
     }
 }
예제 #2
0
        private void contentElement_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            FrameworkElement selectedItem = (FrameworkElement)sender;

            if (this.ToolbarItemClickEffect == ClickEffect.Bounce)
            {
                ApplyBounceEffect(selectedItem);
            }

            if (ToolbarItemClicked != null)
            {
                int index = (int)selectedItem.Tag;
                SelectedToolbarItemArgs tbarArgs = new
                                                   SelectedToolbarItemArgs(this.Items[index], index);
                ToolbarItemClicked(this, tbarArgs);
            }
        }
예제 #3
0
        private void contentElement_MouseEnter(object sender, MouseEventArgs e)
        {
            FrameworkElement r = sender as FrameworkElement;
            int index          = (int)r.Tag;

            AdjustSizes(index);
            SelectedToolbarItemArgs args = new SelectedToolbarItemArgs(this.Items[index], index);

            if (ToolbarIndexChanged != null)
            {
                ToolbarIndexChanged(this, args);
            }

            if (ToolbarItemMouseEnter != null)
            {
                ToolbarItemMouseEnter(this, args);
            }
        }
        private void contentElement_MouseEnter(object sender, MouseEventArgs e)
        {
            FrameworkElement r = sender as FrameworkElement;
            int index = (int) r.Tag;
            AdjustSizes(index);
            SelectedToolbarItemArgs args = new SelectedToolbarItemArgs(this.Items[index], index);
            
            if(ToolbarIndexChanged != null)
                ToolbarIndexChanged(this, args);

            if (ToolbarItemMouseEnter != null)
                ToolbarItemMouseEnter(this, args);
            
        }
        private void contentElement_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            FrameworkElement selectedItem = (FrameworkElement)sender;
            
            if(this.ToolbarItemClickEffect == ClickEffect.Bounce)
                ApplyBounceEffect(selectedItem);

            if(ToolbarItemClicked != null)
            {
                int index = (int)selectedItem.Tag;
                SelectedToolbarItemArgs tbarArgs = new 
                    SelectedToolbarItemArgs(this.Items[index], index);
                ToolbarItemClicked(this, tbarArgs);
            }
            
        }
 void contentElement_MouseLeave(object sender, MouseEventArgs e)
 {
     if (ToolbarItemMouseLeave != null)
     {
         FrameworkElement selectedItem = (FrameworkElement)sender;
         int index = (int)selectedItem.Tag;
         SelectedToolbarItemArgs tbarArgs = new
             SelectedToolbarItemArgs(this.Items[index], index);
         ToolbarItemMouseLeave(this, tbarArgs);
     }
 }