[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Collapse]eXpressApp Framework
 [Expand]Fundamentals
 [Expand]Getting Started
 [Expand]Concepts
 [Expand]Design-Time Features
 [Expand]Deployment
 [Expand]Task-Based Help
  Frequently Asked Questions (FAQ)
 [Collapse]API Reference
  [Expand]DevExpress.EasyTest.Framework
  [Expand]DevExpress.ExpressApp
  [Collapse]DevExpress.ExpressApp.Actions
   [Expand]ActionBase Class
   [Expand]ActionBaseEventArgs Class
   [Expand]ActionBaseExtensions Class
    ActionMeaning Enumeration
   [Expand]ActionUrl Class
    ActiveItemsBehavior Enumeration
   [Expand]ChoiceActionBase Class
   [Expand]ChoiceActionItem Class
   [Expand]ChoiceActionItemCollection Class
    ChoiceActionItemFindTarget Enumeration
    ChoiceActionItemFindType Enumeration
   [Expand]CustomGetTotalTooltipEventArgs Class
   [Expand]CustomizeControlEventArgs Class
   [Expand]CustomizePopupWindowParamsEventArgs Class
    CustomizePopupWindowParamsEventHandler Delegate
    DefaultItemMode Enumeration
    EmptyItemsBehavior Enumeration
   [Expand]HandleExceptionEventArgs Class
    ImageMode Enumeration
   [Expand]ParametrizedAction Class
   [Expand]ParametrizedActionExecuteEventArgs Class
    ParametrizedActionExecuteEventHandler Delegate
   [Expand]PopupWindowShowAction Class
   [Expand]PopupWindowShowActionExecuteEventArgs Class
    PopupWindowShowActionExecuteEventHandler Delegate
    SelectionDependencyType Enumeration
   [Expand]SimpleAction Class
   [Expand]SimpleActionExecuteEventArgs Class
    SimpleActionExecuteEventHandler Delegate
   [Collapse]SingleChoiceAction Class
     SingleChoiceAction Members
    [Expand]SingleChoiceAction Constructor
    [Collapse]SingleChoiceAction Properties
      ItemType Property
      SelectedIndex Property
      SelectedItem Property
    [Expand]SingleChoiceAction Events
    [Expand]SingleChoiceAction Methods
   [Expand]SingleChoiceActionExecuteEventArgs Class
    SingleChoiceActionExecuteEventHandler Delegate
    SingleChoiceActionItemType Enumeration
   [Expand]SupportClientScriptsExtensions Class
    TargetObjectsCriteriaMode Enumeration
  [Expand]DevExpress.ExpressApp.AuditTrail
  [Expand]DevExpress.ExpressApp.Chart
  [Expand]DevExpress.ExpressApp.Chart.Web
  [Expand]DevExpress.ExpressApp.Chart.Win
  [Expand]DevExpress.ExpressApp.CloneObject
  [Expand]DevExpress.ExpressApp.ConditionalAppearance
  [Expand]DevExpress.ExpressApp.Dashboards
  [Expand]DevExpress.ExpressApp.Dashboards.Web
  [Expand]DevExpress.ExpressApp.Dashboards.Win
  [Expand]DevExpress.ExpressApp.Data
  [Expand]DevExpress.ExpressApp.DC
  [Expand]DevExpress.ExpressApp.DC.ClassGeneration
  [Expand]DevExpress.ExpressApp.Editors
  [Expand]DevExpress.ExpressApp.EF
  [Expand]DevExpress.ExpressApp.EF.Utils
  [Expand]DevExpress.ExpressApp.FileAttachments.Web
  [Expand]DevExpress.ExpressApp.FileAttachments.Win
  [Expand]DevExpress.ExpressApp.Filtering
  [Expand]DevExpress.ExpressApp.HtmlPropertyEditor.Web
  [Expand]DevExpress.ExpressApp.HtmlPropertyEditor.Win
  [Expand]DevExpress.ExpressApp.Kpi
  [Expand]DevExpress.ExpressApp.Layout
  [Expand]DevExpress.ExpressApp.Maps.Mobile
  [Expand]DevExpress.ExpressApp.Maps.Mobile.Editors
  [Expand]DevExpress.ExpressApp.Maps.Web
  [Expand]DevExpress.ExpressApp.Maps.Web.Helpers
  [Expand]DevExpress.ExpressApp.MiddleTier
  [Expand]DevExpress.ExpressApp.Mobile
  [Expand]DevExpress.ExpressApp.Mobile.Editors
  [Expand]DevExpress.ExpressApp.Mobile.MobileModel
  [Expand]DevExpress.ExpressApp.Mobile.SystemModule
  [Expand]DevExpress.ExpressApp.Mobile.Templates
  [Expand]DevExpress.ExpressApp.Model
  [Expand]DevExpress.ExpressApp.Model.Core
  [Expand]DevExpress.ExpressApp.Model.NodeGenerators
  [Expand]DevExpress.ExpressApp.ModelEditor
  [Expand]DevExpress.ExpressApp.Notifications
  [Expand]DevExpress.ExpressApp.Notifications.Web
  [Expand]DevExpress.ExpressApp.Notifications.Win
  [Expand]DevExpress.ExpressApp.Office.Win
  [Expand]DevExpress.ExpressApp.PivotChart
  [Expand]DevExpress.ExpressApp.PivotChart.Web
  [Expand]DevExpress.ExpressApp.PivotChart.Win
  [Expand]DevExpress.ExpressApp.PivotGrid
  [Expand]DevExpress.ExpressApp.PivotGrid.Web
  [Expand]DevExpress.ExpressApp.PivotGrid.Win
  [Expand]DevExpress.ExpressApp.Reports
  [Expand]DevExpress.ExpressApp.Reports.Web
  [Expand]DevExpress.ExpressApp.Reports.Win
  [Expand]DevExpress.ExpressApp.ReportsV2
  [Expand]DevExpress.ExpressApp.ReportsV2.Mobile
  [Expand]DevExpress.ExpressApp.ReportsV2.Web
  [Expand]DevExpress.ExpressApp.ReportsV2.Win
  [Expand]DevExpress.ExpressApp.Scheduler
  [Expand]DevExpress.ExpressApp.Scheduler.Web
  [Expand]DevExpress.ExpressApp.Scheduler.Win
  [Expand]DevExpress.ExpressApp.ScriptRecorder
  [Expand]DevExpress.ExpressApp.ScriptRecorder.Web
  [Expand]DevExpress.ExpressApp.ScriptRecorder.Win
  [Expand]DevExpress.ExpressApp.Security
  [Expand]DevExpress.ExpressApp.Security.Adapters
  [Expand]DevExpress.ExpressApp.Security.ClientServer.Wcf
  [Expand]DevExpress.ExpressApp.Security.EF.Adapters
  [Expand]DevExpress.ExpressApp.Security.Strategy
  [Expand]DevExpress.ExpressApp.Security.Xpo.Adapters
  [Expand]DevExpress.ExpressApp.StateMachine
  [Expand]DevExpress.ExpressApp.SystemModule
  [Expand]DevExpress.ExpressApp.Templates
  [Expand]DevExpress.ExpressApp.Templates.ActionContainers
  [Expand]DevExpress.ExpressApp.TreeListEditors
  [Expand]DevExpress.ExpressApp.TreeListEditors.Web
  [Expand]DevExpress.ExpressApp.TreeListEditors.Win
  [Expand]DevExpress.ExpressApp.Updating
  [Expand]DevExpress.ExpressApp.Utils
  [Expand]DevExpress.ExpressApp.Validation
  [Expand]DevExpress.ExpressApp.Validation.Web
  [Expand]DevExpress.ExpressApp.Validation.Win
  [Expand]DevExpress.ExpressApp.ViewVariantsModule
  [Expand]DevExpress.ExpressApp.Web
  [Expand]DevExpress.ExpressApp.Web.Controls
  [Expand]DevExpress.ExpressApp.Web.Editors
  [Expand]DevExpress.ExpressApp.Web.Editors.ASPx
  [Expand]DevExpress.ExpressApp.Web.SystemModule
  [Expand]DevExpress.ExpressApp.Web.Templates
  [Expand]DevExpress.ExpressApp.Web.Utils
  [Expand]DevExpress.ExpressApp.Win
  [Expand]DevExpress.ExpressApp.Win.Core
  [Expand]DevExpress.ExpressApp.Win.Editors
  [Expand]DevExpress.ExpressApp.Win.Model
  [Expand]DevExpress.ExpressApp.Win.SystemModule
  [Expand]DevExpress.ExpressApp.Win.Templates
  [Expand]DevExpress.ExpressApp.Win.Templates.Navigation
  [Expand]DevExpress.ExpressApp.Win.Utils
  [Expand]DevExpress.ExpressApp.Workflow
  [Expand]DevExpress.ExpressApp.Workflow.Win
  [Expand]DevExpress.ExpressApp.Xpo
  [Expand]DevExpress.ExpressApp.Xpo.Utils
  [Expand]DevExpress.Persistent.Base
  [Expand]DevExpress.Persistent.Base.General
  [Expand]DevExpress.Persistent.Base.ReportsV2
  [Expand]DevExpress.Persistent.Base.Security
  [Expand]DevExpress.Persistent.BaseImpl
  [Expand]DevExpress.Persistent.BaseImpl.EF
  [Expand]DevExpress.Persistent.BaseImpl.EF.PermissionPolicy
  [Expand]DevExpress.Persistent.BaseImpl.PermissionPolicy
  [Expand]DevExpress.Persistent.Validation
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

SingleChoiceAction Properties

Represents a Single Choice Action.

Expanded Public Properties

Show: Inherited
  Name Description
Public property ActionMeaning Specifies whether an Action is represented by an accept, cancel or ordinal button in a Window Forms application's pop-up Windows. (Inherited from ActionBase)
Public property Active Gets a collection of reason/value pairs used to determine or change the Action's active state. The resulting state determines the Action's visibility. (Inherited from ActionBase)
Public property Application Provides access to an XafApplication object that can be used to manage an application. (Inherited from ActionBase)
Public property Caption Specifies an Action's caption. (Inherited from ActionBase)
Public property Category Specifies an Action's category. (Inherited from ActionBase)
Public property ConfirmationMessage Specifies the confirmation message displayed when an end-user executes an Action. (Inherited from ActionBase)
Public property Container Gets the System.ComponentModel.IContainer that contains the System.ComponentModel.Component. (Inherited from System.ComponentModel.Component)
Public property Controller Provides access to an Action's Controller. (Inherited from ActionBase)
Public property Data For internal use. (Inherited from ActionBase)
Public property DefaultItemMode Specifies how the Action's default item is determined. (Inherited from ChoiceActionBase)
Public property DiagnosticInfo Specifies information on an Action. This information is appended to the information on the remaining Actions and their Controllers and displayed via the DiagnosticInfo Action. (Inherited from ActionBase)
Public property EmptyItemsBehavior Specifies how to display a Choice Action if its ChoiceActionBase.Items collection is empty. (Inherited from ChoiceActionBase)
Public property Enabled Provides access to a collection of key/value pairs used to determine an Action's enabled/disabled state. A Disabled Action is visible in the UI, but it is grayed out and cannot be executed. (Inherited from ActionBase)
Public property HasImage Indicates whether an Action has an image assigned to it. (Inherited from ActionBase)
Public property Id Specifies an Action's identifier. (Inherited from ActionBase)
Public property ImageMode Specifies the type of the image that is displayed by the current Action's control. (Inherited from ChoiceActionBase)
Public property ImageName Specifies a name of the image displayed for an Action. (Inherited from ActionBase)
Public property IsDisposed Gets a value indicating whether an Action has been disposed of. (Inherited from ActionBase)
Public property IsExecuting For internal use. (Inherited from ActionBase)
Public property Items Specifies a Choice Action's item collection. (Inherited from ChoiceActionBase)
Public property ItemType Specifies the type of a Single Choice Action's items from the ChoiceActionBase.Items collection.
Public property LockCount Indicates the count of the ActionBase.BeginUpdate method calls. (Inherited from ActionBase)
Public property Model Gets the Action's settings. (Inherited from ActionBase)
Public property PaintStyle Gets or sets the paint style for the current Action. (Inherited from ActionBase)
Public property QuickAccess Specifies whether the current Action is accessible via the Quick Access Toolbar (this toolbar is available when the Ribbon UI is used). (Inherited from ActionBase)
Public property SelectedIndex Specifies the index of the selected item in a Single Choice Action's ChoiceActionBase.Items list.
Public property SelectedItem Specifies a Single Choice Action's selected item.
Public property SelectionContext Specifies a context of an Action's execution. (Inherited from ActionBase)
Public property SelectionDependencyType Specifies a context for enabling an Action. (Inherited from ActionBase)
Public property Shortcut Defines the keyboard shortcut used to execute the current Action. Has effect in WinForms applications only. (Inherited from ActionBase)
Public property ShowItemsOnClick Specifies whether to show the drop-down with the current Action's items when the Action is clicked in WinForms or ASP.NET applications. (Inherited from ChoiceActionBase)
Public property Site Gets or sets the System.ComponentModel.ISite of the System.ComponentModel.Component. (Inherited from System.ComponentModel.Component)
Public property Tag Provides access to the object that contains data about the Action. (Inherited from ActionBase)
Public property TargetObjectsCriteria Specifies a logical expression (criteria) for enabling an Action. (Inherited from ActionBase)
Public property TargetObjectsCriteriaMode Specifies whether all the currently selected objects must satisfy the ActionBase.TargetObjectsCriteria criteria to make an Action enabled. (Inherited from ActionBase)
Public property TargetObjectType Specifies the type of the object(s) that must be represented by the current View to provide an Action activation. (Inherited from ActionBase)
Public property TargetViewId Specifies the identifier of the View for which the Action is activated, or a semicolon-separated list of identifiers if the Action targets multiple Views. (Inherited from ActionBase)
Public property TargetViewNesting Specifies whether the View, for which an Action is intended, must be root, nested or any. (Inherited from ActionBase)
Public property TargetViewType Specifies the type of the View, for which an Action is intended. (Inherited from ActionBase)
Public property TestName For internal use only. (Inherited from ActionBase)
Public property ToolTip Specifies a tooltip for an Action. (Inherited from ActionBase)
Public property TypeOfView Specifies the type of the View for which an Action is intended. (Inherited from ActionBase)
Top

Expanded See Also

Is this topic helpful?​​​​​​​