RepositoryItemSearchLookUpEdit Class
Contains settings specific to the SearchLookUpEdit control.
Namespace: DevExpress.XtraEditors.Repository
Assembly: DevExpress.XtraGrid.v24.2.dll
Declaration
[RepositoryItemLookUpEditBase.LookupEditCustomBindingProperties("SearchLookUpEdit")]
public class RepositoryItemSearchLookUpEdit :
RepositoryItemGridLookUpEditBase
Related API Members
The following members return RepositoryItemSearchLookUpEdit objects:
Remarks
The RepositoryItemSearchLookUpEdit class contains settings specific to the SearchLookUpEdit control. You can access these settings via the editor’s SearchLookUpEdit.Properties object. See the SearchLookUpEdit topic, for details on the control.
You need to create repository items as standalone objects only to specify inplace editors for container controls (such as the XtraGrid, XtraTreeList, etc).
Note
You can use the Grid Control and View’s methods only when the drop-down window is open if you want to access the data source and calculated data. To access the View, handle the QueryPopUp or Popup event.
private void gridLookUpEdit1_Properties_QueryPopUp(object sender, CancelEventArgs e) {
// Cast to SearchLookUpEdit or GridLookUpEdit depending on which control you use
GridLookUpEdit gridLookUpEdit = sender as GridLookUpEdit;
gridLookUpEdit.Properties.PopupView.Columns["ID"].Visible = false;
}
When the drop-down window is closed, use the data source’s methods.
If you customize the View in an event, do not use objects to identify the View, columns, and so on – use field names, captions, etc., instead. The example below shows how to identify a column in a CustomDrawCell event handler.