aspnet-devexpress-dot-web-dot-aspxfilemanager-a9441b09.md
Provides access to the file manager’s context menu settings.
Namespace : DevExpress.Web
Assembly : DevExpress.Web.v25.2.dll
NuGet Package : DevExpress.Web
public FileManagerSettingsContextMenu SettingsContextMenu { get; }
Public ReadOnly Property SettingsContextMenu As FileManagerSettingsContextMenu
| Type | Description |
|---|---|
| FileManagerSettingsContextMenu |
A FileManagerSettingsContextMenu object that contains context menu settings.
|
The file manager provides the context menu if the FileManagerSettingsContextMenu.Enabled property is set to true. Use the FileManagerSettingsContextMenu.Items property to customize the context menu items. The context menu displays default items if the item collection is empty.
Use the ASPxFileManager.StylesContextMenu property to customize the context menu appearance.
In markup:
<dx:ASPxFileManager ID="FileManager" ClientInstanceName="FileManager" runat="server" >
<SettingsContextMenu Enabled="true">
<Items>
<dx:FileManagerToolbarMoveButton />
<dx:FileManagerToolbarCustomButton Text="Properties" CommandName="Properties" BeginGroup="true">
<Image IconID="setup_properties_16x16" />
</dx:FileManagerToolbarCustomButton>
</Items>
</SettingsContextMenu>
...
</dx:ASPxFileManager>
In code:
ASPxFileManager fm = new ASPxFileManager();
...
FileManagerToolbarMoveButton moveButton = new FileManagerToolbarMoveButton();
moveButton.BeginGroup = false;
FileManagerToolbarCustomButton customButton = new FileManagerToolbarCustomButton();
customButton.CommandName = "Properties";
customButton.BeginGroup = true;
customButton.Image.IconID = "setup_properties_16x16";
FileManager.SettingsContextMenu.Items.Add(moveButton);
FileManager.SettingsContextMenu.Items.Add(customButton);
...
See Also