Exemplo n.º 1
0
        public DiscoverControl()
        {
            this.SetStyle(ControlStyles.AllPaintingInWmPaint
                          | ControlStyles.OptimizedDoubleBuffer
                          | ControlStyles.ResizeRedraw
                          | ControlStyles.UserPaint
                          , true);

            _CurrentRender = new DiscoverProfessionalRender();


            _AddRemoveButtonsMenuItem = new DiscoverMenuItem(this);
            _ConfigureButtonsMenuItem = new DiscoverMenuItem(this);
            _FewerButtonsMenuItem     = new DiscoverMenuItem(this);
            _MoreButtonsMenuItem      = new DiscoverMenuItem(this);
            _PaneOptionsMenuItem      = new DiscoverMenuItem(this);


            _FewerButtonsMenuItem.Click     += new EventHandler(_FewerButtonsMenuItem_Click);
            _MoreButtonsMenuItem.Click      += new EventHandler(_MoreButtonsMenuItem_Click);
            _ConfigureButtonsMenuItem.Click += new EventHandler(_ConfigureButtonsMenuItem_Click);

            _ConfigureButtonsMenuItem.Visible = false;



            _FewerButtonsMenuItem.Image = Properties.Resources.show_fever;
            _MoreButtonsMenuItem.Image  = Properties.Resources.show_more;

            _ContextMenu = new ContextMenuStrip();

            _ContextMenu.Items.AddRange(
                new ToolStripItem[] {
                _MoreButtonsMenuItem,
                _FewerButtonsMenuItem,
                _PaneOptionsMenuItem,
                _ConfigureButtonsMenuItem,
                _AddRemoveButtonsMenuItem
            }
                );

            _ContextMenu.Opening += new System.ComponentModel.CancelEventHandler(_ContextMenu_Opening);
        }
Exemplo n.º 2
0
        public DiscoverControl()
        {
            this.SetStyle(ControlStyles.AllPaintingInWmPaint
                | ControlStyles.OptimizedDoubleBuffer
                | ControlStyles.ResizeRedraw
                | ControlStyles.UserPaint
                , true);

            _CurrentRender = new DiscoverProfessionalRender();


            _AddRemoveButtonsMenuItem = new DiscoverMenuItem(this);
            _ConfigureButtonsMenuItem = new DiscoverMenuItem(this);
            _FewerButtonsMenuItem = new DiscoverMenuItem(this);
            _MoreButtonsMenuItem = new DiscoverMenuItem(this);
            _PaneOptionsMenuItem = new DiscoverMenuItem(this);


            _FewerButtonsMenuItem.Click += new EventHandler(_FewerButtonsMenuItem_Click);
            _MoreButtonsMenuItem.Click += new EventHandler(_MoreButtonsMenuItem_Click);
            _ConfigureButtonsMenuItem.Click += new EventHandler(_ConfigureButtonsMenuItem_Click);

            _ConfigureButtonsMenuItem.Visible = false;



            _FewerButtonsMenuItem.Image = Properties.Resources.show_fever;
            _MoreButtonsMenuItem.Image = Properties.Resources.show_more;

            _ContextMenu = new ContextMenuStrip();

            _ContextMenu.Items.AddRange(
                new ToolStripItem[] {
                    _MoreButtonsMenuItem,
                    _FewerButtonsMenuItem,
                    _PaneOptionsMenuItem,     
                    _ConfigureButtonsMenuItem,
                    _AddRemoveButtonsMenuItem 
                   }
                );

            _ContextMenu.Opening += new System.ComponentModel.CancelEventHandler(_ContextMenu_Opening);            
        }