menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Interface IRibbonItems - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Interface IRibbonItems

    Supports events which are raised before System.Windows.Forms.ToolStripItem item will be added to collection and before System.Windows.Forms.ToolStripItem item will be removed from collection. Also method for removing System.Windows.Forms.ToolStripItem item at the specific index is represented.

    Inherited Members
    System.Collections.ICollection.CopyTo(System.Array, System.Int32)
    System.Collections.ICollection.Count
    System.Collections.ICollection.IsSynchronized
    System.Collections.ICollection.SyncRoot
    System.Collections.IEnumerable.GetEnumerator()
    Namespace: Syncfusion.Windows.Forms.Tools
    Assembly: Syncfusion.Tools.Windows.dll
    Syntax
    public interface IRibbonItems : ICollection, IEnumerable

    Properties

    Item[Int32]

    Gets the item at the specified index.

    Declaration
    ToolStripItem this[int index] { get; }
    Parameters
    Type Name Description
    System.Int32 index
    Property Value
    Type
    System.Windows.Forms.ToolStripItem

    Methods

    RemoveAt(Int32)

    Removes the System.Windows.Forms.ToolStripItem item at the specified index.

    Declaration
    void RemoveAt(int idx)
    Parameters
    Type Name Description
    System.Int32 idx

    The zero-based index of the item to remove.

    Events

    BeforeAddItem

    Occurs before System.Windows.Forms.ToolStripItem item will be added to collection.

    Declaration
    event RibbonItemsEventHandler BeforeAddItem
    Event Type
    Type
    RibbonItemsEventHandler

    BeforeRemoveItem

    Occurs before System.Windows.Forms.ToolStripItem item will be removed from collection.

    Declaration
    event RibbonItemsEventHandler BeforeRemoveItem
    Event Type
    Type
    RibbonItemsEventHandler

    Extension Methods

    EnumerableExtensions.GetElementType(IEnumerable)
    EnumerableExtensions.GetItemPropertyInfo(IEnumerable)
    FunctionalExtensions.ForEach<T>(IEnumerable, Action<T>)
    FunctionalExtensions.ToList<T>(IEnumerable)
    QueryableExtensions.OfQueryable(IEnumerable)
    QueryableExtensions.OfQueryable(IEnumerable, Type)
    QueryableExtensions.GroupByMany<TElement>(IEnumerable, Type, List<Func<TElement, Object>>)
    QueryableExtensions.GroupByMany(IEnumerable, Type, Func<String, Expression>, String[])
    QueryableExtensions.GroupByMany(IEnumerable, Type, List<SortDescriptor>, Dictionary<String, IComparer<Object>>, Func<String, Expression>, String[])
    QueryableExtensions.GroupByMany(IEnumerable, Type, List<SortDescriptor>, Func<String, Expression>, String[])
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved