Back to Devexpress

RepositoryItemSearchControl Class

windowsforms-devexpress-dot-xtraeditors-dot-repository-40959cf4.md

latest4.4 KB
Original Source

RepositoryItemSearchControl Class

An item in an editor container’s repository used to create a SearchControl.

Namespace : DevExpress.XtraEditors.Repository

Assembly : DevExpress.XtraEditors.v25.2.dll

NuGet Package : DevExpress.Win.Navigation

Declaration

csharp
public class RepositoryItemSearchControl :
    RepositoryItemMRUEdit
vb
Public Class RepositoryItemSearchControl
    Inherits RepositoryItemMRUEdit

The following members return RepositoryItemSearchControl objects:

Remarks

Use RepositoryItemSearchControl objects to embed a SearchControl in bars and ribbons.

See the following topic to learn more on how repository items are used to embed editors into XtraGrid, XtraVerticalGrid, XtraTreeList, and XtraBars: Editors and Simple Controls.

Do the following to embed a SearchControl in a bar in code:

csharp
using DevExpress.XtraBars;
using DevExpress.XtraEditors.Repository;

RepositoryItemSearchControl repositoryItemSearchControl1 = new RepositoryItemSearchControl();
BarEditItem barEditItem1 = new BarEditItem();
barEditItem1.Edit = repositoryItemSearchControl1;
bar1.AddItem(barEditItem1);
vb
Imports DevExpress.XtraBars
Imports DevExpress.XtraEditors.Repository

Dim repositoryItemSearchControl1 As New RepositoryItemSearchControl()
Dim barEditItem1 As New BarEditItem()
barEditItem1.Edit = repositoryItemSearchControl1
bar1.AddItem(barEditItem1)

The image below shows how to embed a SearchControl in a bar at design time.

Client Control

Use the Client property to specify the control that should be filtered with the created SearchControl.

Inheritance

Show 12 items

Object MarshalByRefObject Component DevExpress.XtraEditors.ComponentBase RepositoryItem RepositoryItemTextEdit RepositoryItemButtonEdit RepositoryItemPopupBase RepositoryItemPopupBaseAutoSearchEdit RepositoryItemComboBox RepositoryItemMRUEdit RepositoryItemSearchControl

See Also

RepositoryItemSearchControl Members

SearchControl

DevExpress.XtraEditors.Repository Namespace