示例#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);
        }
示例#2
0
 public DiscoverGroupControl()
 {
     _DiscoverRenderer = new DiscoverProfessionalRender();
 }
示例#3
0
 public DiscoverGroupControl()
 {
     _DiscoverRenderer = new DiscoverProfessionalRender();
 }