SmartSearchBehaviorProperties.Events Property
Allows you to subscribe to behavior events.
Namespace: DevExpress.AIIntegration.WinForms
Assembly: DevExpress.AIIntegration.WinForms.v25.1.dll
NuGet Package: DevExpress.AIIntegration.WinForms
Declaration
[Browsable(false)]
[EditorBrowsable(EditorBrowsableState.Never)]
public AIEvents Events { get; set; }
Property Value
Type | Description |
---|---|
DevExpress.AIIntegration.WinForms.AIEvents | AI-related events. |
Remarks
using DevExpress.AIIntegration.WinForms;
using DevExpress.XtraBars.Ribbon;
public Form1() {
InitializeComponent();
// Display a search box in the Ribbon control's caption
ribbon.OptionsSearchMenu.SearchItemPosition = SearchItemPosition.Caption;
behaviorManager1.Attach<SmartSearchBehavior>(ribbon, behavior => {
behavior.Properties.ItemDescriptions.AddRange(new AIItemDescription[]{
new AIItemDescription(itemEnableSystemProtection, "Activates software protection against unauthorized access."),
new AIItemDescription(itemLogin, "Displays a sign-in or login form."),
new AIItemDescription(itemSettings, "Displays settings and options related to security and protection."),
new AIItemDescription(itemRBAC, "Manages user access permissions and role-based access control (RBAC)."),
new AIItemDescription(itemBackup, "Backs up (creates a copy of) sensitive data (information)."),
new AIItemDescription(itemRestore, "Restores data from a backup database."),
});
behavior.Properties.Events.OperationFailed += Events_OperationFailed;
});
}
void Events_OperationFailed(object sender, AIOperationFailedEventArgs e) {
// Handle the operation failed event
}
See Also