[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Expand]MVVM Framework
 [Expand]Controls and Libraries
 [Expand]Scaffolding Wizard
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Collapse]API Reference
  [Expand]DevExpress.Charts.Designer
  [Expand]DevExpress.Data
  [Expand]DevExpress.Mvvm.UI
  [Expand]DevExpress.Mvvm.UI.Interactivity
  [Expand]DevExpress.Mvvm.UI.ModuleInjection
  [Expand]DevExpress.Xpf.Accordion
  [Collapse]DevExpress.Xpf.Bars
   [Expand]AddBarAction Class
   [Expand]AddBarItemAction Class
   [Expand]AddBarItemLinkAction Class
   [Collapse]Bar Class
     Bar Members
     Bar Constructor
    [Expand]Bar Properties
    [Collapse]Bar Events
      BarControlLoaded Event
      VisibleChanged Event
    [Expand]Bar Methods
   [Expand]BarActionBase Class
   [Expand]BarButtonItem Class
   [Expand]BarButtonItemLink Class
   [Expand]BarCheckItem Class
   [Expand]BarCheckItemLink Class
   [Expand]BarCollection Class
   [Expand]BarContainerControl Class
    BarContainerType Enumeration
   [Expand]BarDockInfo Class
   [Expand]BarEditItem Class
   [Expand]BarEditItemLink Class
   [Expand]BarItem Class
   [Expand]BarItemActionBase Class
    BarItemAlignment Enumeration
    BarItemAutoSizeMode Enumeration
   [Expand]BarItemCollection Class
    BarItemDisplayMode Enumeration
   [Expand]BarItemLink Class
   [Expand]BarItemLinkActionBase Class
   [Expand]BarItemLinkBase Class
   [Expand]BarItemLinkCollection Class
   [Expand]BarItemLinkHolderBase Class
   [Expand]BarItemLinkMenuHeader Class
   [Expand]BarItemLinkSeparator Class
   [Expand]BarItemMenuHeader Class
    BarItemMergeType Enumeration
   [Expand]BarItemSeparator Class
   [Expand]BarLinkContainerItem Class
   [Expand]BarLinkContainerItemLink Class
   [Expand]BarListItem Class
   [Expand]BarListItemLink Class
   [Expand]BarManager Class
   [Expand]BarManagerActionCollection Class
   [Expand]BarManagerActionContainer Class
   [Expand]BarManagerCategory Class
   [Expand]BarManagerCategoryCollection Class
   [Expand]BarManagerController Class
   [Expand]BarManagerControllerActionBase Class
   [Expand]BarManagerControllerBase Class
   [Expand]BarNameScope Class
   [Expand]BarPopupBase Class
   [Expand]BarsLocalizer Class
   [Expand]BarSplitButtonItem Class
   [Expand]BarSplitButtonItemLink Class
   [Expand]BarSplitCheckItem Class
   [Expand]BarSplitCheckItemLink Class
   [Expand]BarStaticItem Class
   [Expand]BarStaticItemLink Class
   [Expand]BarSubItem Class
   [Expand]BarSubItemLink Class
    ButtonSwitcher Enumeration
   [Expand]CreateStandardLayoutAction Class
    ElementMergingBehavior Enumeration
   [Expand]Gallery Class
    GalleryCheckDrawMode Enumeration
   [Expand]GalleryControl Class
   [Expand]GalleryItem Class
    GalleryItemCheckMode Enumeration
   [Expand]GalleryItemCollection Class
   [Expand]GalleryItemGroup Class
   [Expand]GalleryItemGroupCollection Class
    GallerySizeMode Enumeration
    GlyphSize Enumeration
   [Expand]IControllerAction Interface
   [Expand]ILinksHolder Interface
   [Expand]InsertAction Class
   [Expand]InsertBarAction Class
   [Expand]InsertBarItemAction Class
   [Expand]InsertBarItemLinkAction Class
   [Expand]InsertMainMenuIfNotExistAction Class
   [Expand]InsertStatusBarIfNotExistAction Class
   [Expand]ItemClickEventArgs Class
    ItemClickEventHandler Delegate
    ItemLinksHolderType Enumeration
   [Expand]LayoutUpgradingEventArgs Class
    LayoutUpgradingEventHandler Delegate
   [Expand]LinkListItem Class
   [Expand]LinkListItemLink Class
   [Expand]MainMenuControl Class
    MDIMergeStyle Enumeration
   [Expand]MergingProperties Class
   [Expand]PopupControlContainer Class
   [Expand]PopupControlContainerInfo Class
   [Expand]PopupInfo<PopupType> Class
   [Expand]PopupMenu Class
   [Expand]PopupMenuBase Class
   [Expand]PopupMenuInfo Class
    PopupMenuItemsDisplayMode Enumeration
   [Expand]RadialContextMenu Class
   [Expand]RemoveAction Class
   [Expand]RemoveBarAction Class
   [Expand]RemoveBarItemAction Class
   [Expand]RemoveBarItemAndLinkAction Class
   [Expand]RemoveBarItemLinkAction Class
   [Expand]ReplaceAction Class
    RibbonItemStyles Enumeration
   [Expand]SetBarAction Class
   [Expand]SetBarItemAction Class
   [Expand]SetBarItemLinkAction Class
   [Expand]StatusBarControl Class
   [Expand]TemplatedBarManagerController Class
   [Expand]ToolBarControl Class
   [Expand]ToolBarControlBase Class
   [Expand]ToolbarListItem Class
   [Expand]ToolbarListItemLink Class
    ToolbarListItemType Enumeration
    ToolBarMergeStyle Enumeration
   [Expand]UpdateAction Class
   [Expand]UpdateBarAction Class
   [Expand]UpdateBarItemAction Class
   [Expand]UpdateBarItemLinkAction Class
   [Expand]UpdateBarItemLinkActionBase Class
  [Expand]DevExpress.Xpf.Carousel
  [Expand]DevExpress.Xpf.Charts
  [Expand]DevExpress.Xpf.Charts.Localization
  [Expand]DevExpress.Xpf.Charts.RangeControlClient
  [Expand]DevExpress.Xpf.ChunkList
  [Expand]DevExpress.Xpf.Controls
  [Expand]DevExpress.Xpf.Core
  [Expand]DevExpress.Xpf.Core.ConditionalFormatting
  [Expand]DevExpress.Xpf.Core.DataSources
  [Expand]DevExpress.Xpf.Core.ServerMode
  [Expand]DevExpress.Xpf.Data
  [Expand]DevExpress.Xpf.DataAccess
  [Expand]DevExpress.Xpf.DataAccess.DataSourceWizard
  [Expand]DevExpress.Xpf.Diagram
  [Expand]DevExpress.Xpf.Dialogs
  [Expand]DevExpress.Xpf.Docking
  [Expand]DevExpress.Xpf.Docking.Base
  [Expand]DevExpress.Xpf.DocumentViewer
  [Expand]DevExpress.Xpf.DXBinding
  [Expand]DevExpress.Xpf.Editors
  [Expand]DevExpress.Xpf.Editors.DataPager
  [Expand]DevExpress.Xpf.Editors.DateNavigator
  [Expand]DevExpress.Xpf.Editors.ExpressionEditor
  [Expand]DevExpress.Xpf.Editors.ExpressionEditor.Native
  [Expand]DevExpress.Xpf.Editors.Filtering
  [Expand]DevExpress.Xpf.Editors.Flyout
  [Expand]DevExpress.Xpf.Editors.Flyout.Native
  [Expand]DevExpress.Xpf.Editors.Helpers
  [Expand]DevExpress.Xpf.Editors.Native
  [Expand]DevExpress.Xpf.Editors.Popups
  [Expand]DevExpress.Xpf.Editors.RangeControl
  [Expand]DevExpress.Xpf.Editors.Settings
  [Expand]DevExpress.Xpf.Editors.Validation
  [Expand]DevExpress.Xpf.ExpressionEditor
  [Expand]DevExpress.Xpf.Gauges
  [Expand]DevExpress.Xpf.Gauges.Localization
  [Expand]DevExpress.Xpf.Grid
  [Expand]DevExpress.Xpf.Grid.ConditionalFormatting
  [Expand]DevExpress.Xpf.Grid.LookUp
  [Expand]DevExpress.Xpf.Grid.TreeList
  [Expand]DevExpress.Xpf.Layout.Core
  [Expand]DevExpress.Xpf.LayoutControl
  [Expand]DevExpress.Xpf.Map
  [Expand]DevExpress.Xpf.NavBar
  [Expand]DevExpress.Xpf.Navigation
  [Expand]DevExpress.Xpf.PdfViewer
  [Expand]DevExpress.Xpf.PivotGrid
  [Expand]DevExpress.Xpf.PivotGrid.Printing
  [Expand]DevExpress.Xpf.Printing
  [Expand]DevExpress.Xpf.Printing.Parameters
  [Expand]DevExpress.Xpf.Printing.Parameters.Models
  [Expand]DevExpress.Xpf.Printing.PreviewControl
  [Expand]DevExpress.Xpf.Printing.PreviewControl.Bars
  [Expand]DevExpress.Xpf.Prism
  [Expand]DevExpress.Xpf.PropertyGrid
  [Expand]DevExpress.Xpf.Reports.UserDesigner
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Extensions
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Localization
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard.Pages
  [Expand]DevExpress.Xpf.Ribbon
  [Expand]DevExpress.Xpf.RichEdit
  [Expand]DevExpress.Xpf.RichEdit.Menu
  [Expand]DevExpress.Xpf.Scheduler
  [Expand]DevExpress.Xpf.Scheduler.Drawing
  [Expand]DevExpress.Xpf.Scheduler.Menu
  [Expand]DevExpress.Xpf.Scheduler.Reporting
  [Expand]DevExpress.Xpf.Scheduler.UI
  [Expand]DevExpress.Xpf.Scheduling
  [Expand]DevExpress.Xpf.Scheduling.Editors
  [Expand]DevExpress.Xpf.Scheduling.Reporting
  [Expand]DevExpress.Xpf.Scheduling.Visual
  [Expand]DevExpress.Xpf.Scheduling.VisualData
  [Expand]DevExpress.Xpf.SpellChecker
  [Expand]DevExpress.Xpf.Spreadsheet
  [Expand]DevExpress.Xpf.Spreadsheet.Menu
  [Expand]DevExpress.Xpf.TreeMap
  [Expand]DevExpress.Xpf.Utils.Themes
  [Expand]DevExpress.Xpf.WindowsUI
  [Expand]DevExpress.Xpf.WindowsUI.Internal
  [Expand]DevExpress.Xpf.WindowsUI.Navigation
  [Expand]DevExpress.XtraRichEdit
  [Expand]DevExpress.XtraRichEdit.Printing
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Bar Events

A bar which is displayed on-screen using a BarContainerControl object.

Expanded Public Events

Show: Inherited
  Name Description
Public event BarControlLoaded Fires when a BarControl, representing the current bar on-screen, is created.
Public event ContextMenuClosing Occurs just before any context menu on the element is closed. (Inherited from System.Windows.FrameworkContentElement)
Public event ContextMenuOpening Occurs when any context menu on the element is opened. (Inherited from System.Windows.FrameworkContentElement)
Public event DataContextChanged Occurs when this element's data context changes. (Inherited from System.Windows.FrameworkContentElement)
Public event DragEnter Occurs when the input system reports an underlying drag event with this element as the drag target. (Inherited from System.Windows.ContentElement)
Public event DragLeave Occurs when the input system reports an underlying drag event with this element as the drag origin. (Inherited from System.Windows.ContentElement)
Public event DragOver Occurs when the input system reports an underlying drag event with this element as the potential drop target. (Inherited from System.Windows.ContentElement)
Public event Drop Occurs when the input system reports an underlying drop event with this element as the drop target. (Inherited from System.Windows.ContentElement)
Public event FocusableChanged Occurs when the value of the System.Windows.ContentElement.Focusable property changes. (Inherited from System.Windows.ContentElement)
Public event GiveFeedback Occurs when the input system reports an underlying drag-and-drop event that involves this element. (Inherited from System.Windows.ContentElement)
Public event GotFocus Occurs when this element gets logical focus. (Inherited from System.Windows.ContentElement)
Public event GotKeyboardFocus Occurs when the keyboard is focused on this element. (Inherited from System.Windows.ContentElement)
Public event GotMouseCapture Occurs when this element captures the mouse. (Inherited from System.Windows.ContentElement)
Public event GotStylusCapture Occurs when this element captures the stylus. (Inherited from System.Windows.ContentElement)
Public event GotTouchCapture (Inherited from System.Windows.ContentElement)
Public event Initialized Occurs when this System.Windows.FrameworkContentElement is initialized. This coincides with cases where the value of the System.Windows.FrameworkContentElement.IsInitialized property changes from false (or undefined) to true. (Inherited from System.Windows.FrameworkContentElement)
Public event IsEnabledChanged Occurs when the value of the System.Windows.ContentElement.IsEnabled property on this element changes. (Inherited from System.Windows.ContentElement)
Public event IsKeyboardFocusedChanged Occurs when the value of the System.Windows.ContentElement.IsKeyboardFocused property changes on this element. (Inherited from System.Windows.ContentElement)
Public event IsKeyboardFocusWithinChanged Occurs when the value of the System.Windows.ContentElement.IsKeyboardFocusWithinChanged property changes on this element. (Inherited from System.Windows.ContentElement)
Public event IsMouseCapturedChanged Occurs when the value of the System.Windows.ContentElement.IsMouseCaptured property changes on this element. (Inherited from System.Windows.ContentElement)
Public event IsMouseCaptureWithinChanged Occurs when the value of the System.Windows.ContentElement.IsMouseCaptureWithinProperty changes on this element. (Inherited from System.Windows.ContentElement)
Public event IsMouseDirectlyOverChanged Occurs when the value of the System.Windows.ContentElement.IsMouseDirectlyOver property changes on this element. (Inherited from System.Windows.ContentElement)
Public event IsStylusCapturedChanged Occurs when the value of the System.Windows.ContentElement.IsStylusCaptured property changes on this element. (Inherited from System.Windows.ContentElement)
Public event IsStylusCaptureWithinChanged Occurs when the value of the System.Windows.ContentElement.IsStylusCaptureWithin property changes on this element. (Inherited from System.Windows.ContentElement)
Public event IsStylusDirectlyOverChanged Occurs when the value of the System.Windows.ContentElement.IsStylusDirectlyOver property changes on this element. (Inherited from System.Windows.ContentElement)
Public event KeyDown Occurs when a key is pressed while focus is on this element. (Inherited from System.Windows.ContentElement)
Public event KeyUp Occurs when a key is released while focus is on this element. (Inherited from System.Windows.ContentElement)
Public event Loaded Occurs when the element is laid out, rendered, and ready for interaction. (Inherited from System.Windows.FrameworkContentElement)
Public event LostFocus Occurs when this element loses logical focus. (Inherited from System.Windows.ContentElement)
Public event LostKeyboardFocus Occurs when the keyboard is no longer focused on this element. (Inherited from System.Windows.ContentElement)
Public event LostMouseCapture Occurs when this element loses mouse capture. (Inherited from System.Windows.ContentElement)
Public event LostStylusCapture Occurs when this element loses stylus capture. (Inherited from System.Windows.ContentElement)
Public event LostTouchCapture (Inherited from System.Windows.ContentElement)
Public event MouseDown Occurs when any mouse button is pressed while the pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event MouseEnter Occurs when the mouse pointer enters the bounds of this element. (Inherited from System.Windows.ContentElement)
Public event MouseLeave Occurs when the mouse pointer leaves the bounds of this element. (Inherited from System.Windows.ContentElement)
Public event MouseLeftButtonDown Occurs when the left mouse button is pressed while the mouse pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event MouseLeftButtonUp Occurs when the left mouse button is released while the mouse pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event MouseMove Occurs when the mouse pointer moves while over this element. (Inherited from System.Windows.ContentElement)
Public event MouseRightButtonDown Occurs when the right mouse button is pressed while the mouse pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event MouseRightButtonUp Occurs when the right mouse button is released while the mouse pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event MouseUp Occurs when any mouse button is released over this element. (Inherited from System.Windows.ContentElement)
Public event MouseWheel Occurs when the user rotates the mouse wheel while the mouse pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event PreviewDragEnter Occurs when the input system reports an underlying drag event with this element as the drag target. (Inherited from System.Windows.ContentElement)
Public event PreviewDragLeave Occurs when the input system reports an underlying drag event with this element as the drag origin. (Inherited from System.Windows.ContentElement)
Public event PreviewDragOver Occurs when the input system reports an underlying drag event with this element as the potential drop target. (Inherited from System.Windows.ContentElement)
Public event PreviewDrop Occurs when the input system reports an underlying drop event with this element as the drop target. (Inherited from System.Windows.ContentElement)
Public event PreviewGiveFeedback Occurs when a drag-and-drop operation is started. (Inherited from System.Windows.ContentElement)
Public event PreviewGotKeyboardFocus Occurs when the keyboard is focused on this element. (Inherited from System.Windows.ContentElement)
Public event PreviewKeyDown Occurs when a key is pressed while the keyboard is focused on this element. (Inherited from System.Windows.ContentElement)
Public event PreviewKeyUp Occurs when a key is released while the keyboard is focused on this element. (Inherited from System.Windows.ContentElement)
Public event PreviewLostKeyboardFocus Occurs when the keyboard is no longer focused on this element. (Inherited from System.Windows.ContentElement)
Public event PreviewMouseDown Occurs when any mouse button is pressed while the pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event PreviewMouseLeftButtonDown Occurs when the left mouse button is pressed while the mouse pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event PreviewMouseLeftButtonUp Occurs when the left mouse button is released while the mouse pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event PreviewMouseMove Occurs when the mouse pointer moves while the mouse pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event PreviewMouseRightButtonDown Occurs when the right mouse button is pressed while the mouse pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event PreviewMouseRightButtonUp Occurs when the right mouse button is released while the mouse pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event PreviewMouseUp Occurs when any mouse button is released while the mouse pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event PreviewMouseWheel Occurs when the user rotates the mouse wheel while the mouse pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event PreviewQueryContinueDrag Occurs when there is a change in the keyboard or mouse button state during a drag-and-drop operation. (Inherited from System.Windows.ContentElement)
Public event PreviewStylusButtonDown Occurs when the stylus button is pressed while the pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event PreviewStylusButtonUp Occurs when the stylus button is released while the pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event PreviewStylusDown Occurs when the stylus touches the digitizer while it is over this element. (Inherited from System.Windows.ContentElement)
Public event PreviewStylusInAirMove Occurs when the stylus moves over an element without actually touching the digitizer. (Inherited from System.Windows.ContentElement)
Public event PreviewStylusInRange Occurs when the stylus is close enough to the digitizer to be detected, while over this element. (Inherited from System.Windows.ContentElement)
Public event PreviewStylusMove Occurs when the stylus moves while over the element. The stylus must move while being detected by the digitizer to raise this event, otherwise, System.Windows.ContentElement.PreviewStylusInAirMove is raised instead. (Inherited from System.Windows.ContentElement)
Public event PreviewStylusOutOfRange Occurs when the stylus is too far from the digitizer to be detected. (Inherited from System.Windows.ContentElement)
Public event PreviewStylusSystemGesture Occurs when a user performs one of several stylus gestures. (Inherited from System.Windows.ContentElement)
Public event PreviewStylusUp Occurs when the user raises the stylus off the digitizer while the stylus is over this element. (Inherited from System.Windows.ContentElement)
Public event PreviewTextInput Occurs when this element gets text in a device-independent manner. (Inherited from System.Windows.ContentElement)
Public event PreviewTouchDown (Inherited from System.Windows.ContentElement)
Public event PreviewTouchMove (Inherited from System.Windows.ContentElement)
Public event PreviewTouchUp (Inherited from System.Windows.ContentElement)
Public event QueryContinueDrag Occurs when there is a change in the keyboard or mouse button state during a drag-and-drop operation. (Inherited from System.Windows.ContentElement)
Public event QueryCursor Occurs when the cursor is requested to display. This event is raised on an element each time that the mouse pointer moves to a new location, which means the cursor object might need to be changed based on its new position. (Inherited from System.Windows.ContentElement)
Public event SourceUpdated Occurs when any associated data source participating in a binding on this element changes. (Inherited from System.Windows.FrameworkContentElement)
Public event StylusButtonDown Occurs when the stylus button is pressed while the pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event StylusButtonUp Occurs when the stylus button is released while the pointer is over this element. (Inherited from System.Windows.ContentElement)
Public event StylusDown Occurs when the stylus touches the digitizer while the stylus is over this element. (Inherited from System.Windows.ContentElement)
Public event StylusEnter Occurs when the stylus enters the bounds of this element. (Inherited from System.Windows.ContentElement)
Public event StylusInAirMove Occurs when the stylus moves over an element without actually touching the digitizer. (Inherited from System.Windows.ContentElement)
Public event StylusInRange Occurs when the stylus is close enough to the digitizer to be detected, while over this element. (Inherited from System.Windows.ContentElement)
Public event StylusLeave Occurs when the stylus leaves the bounds of the element. (Inherited from System.Windows.ContentElement)
Public event StylusMove Occurs when the stylus moves over this element. The stylus must move while on the digitizer to raise this event. Otherwise, System.Windows.ContentElement.StylusInAirMove is raised instead. (Inherited from System.Windows.ContentElement)
Public event StylusOutOfRange Occurs when the stylus is too far from the digitizer to be detected, while over this element. (Inherited from System.Windows.ContentElement)
Public event StylusSystemGesture Occurs when a user performs one of several stylus gestures. (Inherited from System.Windows.ContentElement)
Public event StylusUp Occurs when the user raises the stylus off the digitizer while it is over this element. (Inherited from System.Windows.ContentElement)
Public event TargetUpdated Occurs when any associated target property participating in a binding on this element changes. (Inherited from System.Windows.FrameworkContentElement)
Public event TextInput Occurs when this element gets text in a device-independent manner. (Inherited from System.Windows.ContentElement)
Public event ToolTipClosing Occurs just before any tooltip on the element is closed. (Inherited from System.Windows.FrameworkContentElement)
Public event ToolTipOpening Occurs when any tooltip on the element is opened. (Inherited from System.Windows.FrameworkContentElement)
Public event TouchDown (Inherited from System.Windows.ContentElement)
Public event TouchEnter (Inherited from System.Windows.ContentElement)
Public event TouchLeave (Inherited from System.Windows.ContentElement)
Public event TouchMove (Inherited from System.Windows.ContentElement)
Public event TouchUp (Inherited from System.Windows.ContentElement)
Public event Unloaded Occurs when the element is removed from an element tree of loaded elements. (Inherited from System.Windows.FrameworkContentElement)
Public event VisibleChanged Fires when a bar's visibility is changed.
Top

Expanded See Also

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