Class
ContextMenuGroup

Collection of context menu items.

Definition

Namespace:Telerik.WinForms.RichTextEditor.RichTextBoxUI.Menus

Assembly:Telerik.WinControls.RichTextEditor.dll

Syntax:

cs-api-definition
public class ContextMenuGroup : IList<RadMenuItemBase>, ICollection<RadMenuItemBase>, IEnumerable<RadMenuItemBase>, IEnumerable

Inheritance: objectContextMenuGroup

Implements: ICollection<RadMenuItemBase>IEnumerableIEnumerable<RadMenuItemBase>IList<RadMenuItemBase>

Constructors

ContextMenuGroup()

Initializes a new instance of the ContextMenuGroup class.

Declaration

cs-api-definition
public ContextMenuGroup()

ContextMenuGroup(ContextMenuGroupType)

Initializes a new instance of the ContextMenuGroup class.

Declaration

cs-api-definition
public ContextMenuGroup(ContextMenuGroupType type)

Parameters

type

ContextMenuGroupType

The type of the group.

ContextMenuGroup(ContextMenuGroupType, string)

Initializes a new instance of the ContextMenuGroup class.

Declaration

cs-api-definition
public ContextMenuGroup(ContextMenuGroupType type, string name)

Parameters

type

ContextMenuGroupType

The type of the group.

name

string

The name of the group.

ContextMenuGroup(string)

Initializes a new instance of the ContextMenuGroup class.

Declaration

cs-api-definition
public ContextMenuGroup(string name)

Parameters

name

string

The name of the group.

Properties

Count

Declaration

cs-api-definition
public int Count { get; }

Property Value

int

Implements ICollection<RadMenuItemBase>.Count

Name

Gets the name of the group.

Declaration

cs-api-definition
public string Name { get; }

Property Value

string

The name of the group.

Type

Gets the type of the group.

Declaration

cs-api-definition
public ContextMenuGroupType Type { get; }

Property Value

ContextMenuGroupType

The type of the group.

this[int]

Declaration

cs-api-definition
public RadMenuItemBase this[int index] { get; set; }

Parameters

index

int

Property Value

RadMenuItemBase

Implements IList<RadMenuItemBase>.this[int]

Methods

Add(RadMenuItemBase)

Declaration

cs-api-definition
public void Add(RadMenuItemBase item)

Parameters

item

RadMenuItemBase

Implements ICollection<RadMenuItemBase>.Add(RadMenuItemBase)

Clear()

Declaration

cs-api-definition
public void Clear()

Implements ICollection<RadMenuItemBase>.Clear()

Contains(RadMenuItemBase)

Declaration

cs-api-definition
public bool Contains(RadMenuItemBase item)

Parameters

item

RadMenuItemBase

Returns

bool

Implements ICollection<RadMenuItemBase>.Contains(RadMenuItemBase)

CopyTo(RadMenuItemBase[], int)

Declaration

cs-api-definition
public void CopyTo(RadMenuItemBase[] array, int arrayIndex)

Parameters

array

RadMenuItemBase[]

arrayIndex

int

Implements ICollection<RadMenuItemBase>.CopyTo(RadMenuItemBase[], int)

GetEnumerator()

Declaration

cs-api-definition
public IEnumerator<RadMenuItemBase> GetEnumerator()

Returns

IEnumerator<RadMenuItemBase>

Implements IEnumerable<RadMenuItemBase>.GetEnumerator()

IndexOf(RadMenuItemBase)

Declaration

cs-api-definition
public int IndexOf(RadMenuItemBase item)

Parameters

item

RadMenuItemBase

Returns

int

Implements IList<RadMenuItemBase>.IndexOf(RadMenuItemBase)

Insert(int, RadMenuItemBase)

Declaration

cs-api-definition
public void Insert(int index, RadMenuItemBase item)

Parameters

index

int

item

RadMenuItemBase

Implements IList<RadMenuItemBase>.Insert(int, RadMenuItemBase)

Remove(RadMenuItemBase)

Declaration

cs-api-definition
public bool Remove(RadMenuItemBase item)

Parameters

item

RadMenuItemBase

Returns

bool

Implements ICollection<RadMenuItemBase>.Remove(RadMenuItemBase)

RemoveAt(int)

Declaration

cs-api-definition
public void RemoveAt(int index)

Parameters

index

int

Implements IList<RadMenuItemBase>.RemoveAt(int)