Пример #1
0
 public void ConfigureRearrangeCommands(OutlineNode node, IPartHolder holder, ITestPart part)
 {
     node.BindControlAnd(Key.Up).To(() => _controller.MoveUp(part, holder)).Menu("Move Up", Icon.UpArrow);
     node.BindControlAnd(Key.PageUp).To(() => _controller.MoveToTop(part, holder)).Menu("Move to Top", Icon.UpArrow);
     node.BindControlAnd(Key.Down).To(() => _controller.MoveDown(part, holder)).Menu("Move Down", Icon.DownArrow);
     node.BindControlAnd(Key.PageDown).To(() => _controller.MoveToBottom(part, holder)).Menu("Move to Bottom", Icon.DownArrow);
     node.Bind(Key.Delete).To(() => _controller.Remove(part, holder)).Menu("Delete", Icon.Delete);
 }
        public OutlineGrammarSelector(OutlineNode node)
        {
            node.Bind(ModifierKeys.Alt, Key.Insert).To(() => IsOpen = true);

            StaysOpen = true;

            PlacementTarget = node;
            VerticalOffset = 5;
            HorizontalOffset = 20;
            Placement = PlacementMode.RelativePoint;

            Add(Icon.Close, "Close", () => IsOpen = false, new KeyGesture(Key.Escape));
        }
Пример #3
0
        public OutlineGrammarSelector(OutlineNode node)
        {
            node.Bind(ModifierKeys.Alt, Key.Insert).To(() => IsOpen = true);

            StaysOpen = true;

            PlacementTarget  = node;
            VerticalOffset   = 5;
            HorizontalOffset = 20;
            Placement        = PlacementMode.RelativePoint;

            Add(Icon.Close, "Close", () => IsOpen = false, new KeyGesture(Key.Escape));
        }
Пример #4
0
 public void ConfigureRearrangeCommands(OutlineNode node, IPartHolder holder, ITestPart part)
 {
     node.BindControlAnd(Key.Up).To(() => _controller.MoveUp(part, holder)).Menu("Move Up", Icon.UpArrow);
     node.BindControlAnd(Key.PageUp).To(() => _controller.MoveToTop(part, holder)).Menu("Move to Top", Icon.UpArrow);
     node.BindControlAnd(Key.Down).To(() => _controller.MoveDown(part, holder)).Menu("Move Down", Icon.DownArrow);
     node.BindControlAnd(Key.PageDown).To(() => _controller.MoveToBottom(part, holder)).Menu("Move to Bottom", Icon.DownArrow);
     node.Bind(Key.Delete).To(() => _controller.Remove(part, holder)).Menu("Delete", Icon.Delete);
 }