System.ComponentModel.Design.DesignerVerbCollection.AddRange C# (CSharp) Méthode

AddRange() public méthode

[To be supplied.]

public AddRange ( DesignerVerb value ) : void
value DesignerVerb
Résultat void
        public void AddRange(DesignerVerb[] value)
        {
            if (value == null)
            {
                throw new ArgumentNullException(nameof(value));
            }
            for (int i = 0; ((i) < (value.Length)); i = ((i) + (1)))
            {
                Add(value[i]);
            }
        }
        /// <summary>

Same methods

DesignerVerbCollection::AddRange ( DesignerVerbCollection value ) : void

Usage Example

        private void UpdateVerbStatus()
        {
            // Create verbs first time around
            if (_verbs == null)
            {
                _verbs = new DesignerVerbCollection();
                _toggleHelpersVerb = new DesignerVerb("Toggle Helpers", new EventHandler(OnToggleHelpers));
                _moveFirstVerb = new DesignerVerb("Move TrackBar First", new EventHandler(OnMoveFirst));
                _movePrevVerb = new DesignerVerb("Move TrackBar Previous", new EventHandler(OnMovePrevious));
                _moveNextVerb = new DesignerVerb("Move TrackBar Next", new EventHandler(OnMoveNext));
                _moveLastVerb = new DesignerVerb("Move TrackBar Last", new EventHandler(OnMoveLast));
                _deleteTrackBarVerb = new DesignerVerb("Delete TrackBar", new EventHandler(OnDeleteTrackBar));
                _verbs.AddRange(new DesignerVerb[] { _toggleHelpersVerb, _moveFirstVerb, _movePrevVerb,
                                                     _moveNextVerb, _moveLastVerb, _deleteTrackBarVerb });
            }

            bool moveFirst = false;
            bool movePrev = false;
            bool moveNext = false;
            bool moveLast = false;

            if ((_ribbonTrackBar != null) && (_ribbonTrackBar.Ribbon != null))
            {
                TypedRestrictCollection<KryptonRibbonGroupItem> items = ParentItems;
                moveFirst = (items.IndexOf(_ribbonTrackBar) > 0);
                movePrev = (items.IndexOf(_ribbonTrackBar) > 0);
                moveNext = (items.IndexOf(_ribbonTrackBar) < (items.Count - 1));
                moveLast = (items.IndexOf(_ribbonTrackBar) < (items.Count - 1));
            }

            _moveFirstVerb.Enabled = moveFirst;
            _movePrevVerb.Enabled = movePrev;
            _moveNextVerb.Enabled = moveNext;
            _moveLastVerb.Enabled = moveLast;
        }
All Usage Examples Of System.ComponentModel.Design.DesignerVerbCollection::AddRange