示例#1
0
        protected FragmentControlProvider(Component component)
            : base(component)
        {
            navigation = new Navigation.Navigation(this);

            if (Control != null)
            {
                Control.ContextMenuChanged      += HandleContextMenuChanged;
                Control.ContextMenuStripChanged += HandleContextMenuStripChanged;

                HandleContextMenuChanged(null, EventArgs.Empty);
                HandleContextMenuStripChanged(null, EventArgs.Empty);
            }
        }
示例#2
0
        protected FragmentControlProvider(Component component)
            : base(component)
        {
            navigation = MakeSuitableNavigation();

            if (Control != null)
            {
                Control.ContextMenuChanged      += HandleContextMenuChanged;
                Control.ContextMenuStripChanged += HandleContextMenuStripChanged;

                HandleContextMenuChanged(null, EventArgs.Empty);
                HandleContextMenuStripChanged(null, EventArgs.Empty);

                visible = Control.Visible;
            }
        }