Esempio n. 1
0
        private void CornerButton_OnButtonClicked(object sender, NodeCornerButtonClickedEventArgs e)
        {
            ParentSurface.Selector.Clear();
            ParentSurface.Selector.AddNode(this, false);
            switch (e.Type)
            {
            case NodeCornerButtonType.Content:
                NodeCornerControlOnNodeSelected(sender, new NodeSelectedEventArgs {
                    Type = NodeSelectedEventArgs.NodeSelectedType.RelatedContent, Source = NodeSelectedEventArgs.ClickSource.CornerButton
                });
                break;

            case NodeCornerButtonType.Map:
                NodeCornerControlOnNodeSelected(sender, new NodeSelectedEventArgs {
                    Type = NodeSelectedEventArgs.NodeSelectedType.RelatedMap, Source = NodeSelectedEventArgs.ClickSource.CornerButton
                });
                break;

            case NodeCornerButtonType.Feed:
                NodeCornerControlOnNodeSelected(sender, new NodeSelectedEventArgs {
                    Type = NodeSelectedEventArgs.NodeSelectedType.ActiveFeed, Source = NodeSelectedEventArgs.ClickSource.CornerButton
                });
                break;

            case NodeCornerButtonType.Play:
                NodeCornerControlOnNodeSelected(sender, new NodeSelectedEventArgs {
                    Type = NodeSelectedEventArgs.NodeSelectedType.Video, Source = NodeSelectedEventArgs.ClickSource.CornerButton
                });
                break;

            case NodeCornerButtonType.Pause:
                NodeCornerControlOnNodeSelected(sender, new NodeSelectedEventArgs {
                    Type = NodeSelectedEventArgs.NodeSelectedType.Video, Source = NodeSelectedEventArgs.ClickSource.CornerButton
                });
                break;
            }
        }
Esempio n. 2
0
 private void CornerButton_OnButtonClicked(object sender, NodeCornerButtonClickedEventArgs e)
 {
     ParentSurface.Selector.Clear();
     ParentSurface.Selector.AddNode(this, false);
     switch (e.Type)
     {
          case NodeCornerButtonType.Content:
             NodeCornerControlOnNodeSelected(sender, new NodeSelectedEventArgs{Type = NodeSelectedEventArgs.NodeSelectedType.RelatedContent, Source = NodeSelectedEventArgs.ClickSource.CornerButton });
             break;
          case NodeCornerButtonType.Map:
             NodeCornerControlOnNodeSelected(sender, new NodeSelectedEventArgs { Type = NodeSelectedEventArgs.NodeSelectedType.RelatedMap, Source = NodeSelectedEventArgs.ClickSource.CornerButton });
             break;
          case NodeCornerButtonType.Feed:
             NodeCornerControlOnNodeSelected(sender, new NodeSelectedEventArgs { Type = NodeSelectedEventArgs.NodeSelectedType.ActiveFeed, Source = NodeSelectedEventArgs.ClickSource.CornerButton });
             break;
          case NodeCornerButtonType.Play:
             NodeCornerControlOnNodeSelected(sender, new NodeSelectedEventArgs { Type = NodeSelectedEventArgs.NodeSelectedType.Video, Source = NodeSelectedEventArgs.ClickSource.CornerButton });
             break;
          case NodeCornerButtonType.Pause:
             NodeCornerControlOnNodeSelected(sender, new NodeSelectedEventArgs { Type = NodeSelectedEventArgs.NodeSelectedType.Video, Source = NodeSelectedEventArgs.ClickSource.CornerButton });
             break;
     }
 }