Skip to main content
All docs
V25.1
  • DiagramToolboxSettings.Width Property

    Specifies the toolbox width.

    Namespace: DevExpress.Web.ASPxDiagram

    Assembly: DevExpress.Web.ASPxDiagram.v25.1.dll

    NuGet Package: DevExpress.Web

    Declaration

    [DefaultValue(typeof(Unit), "124")]
    public Unit Width { get; set; }

    Property Value

    Type Default Description
    Unit "124"

    The toolbox’s width.

    Property Paths

    You can access this nested property as listed below:

    Object Type Path to Width
    ASPxDiagram
    .SettingsToolbox .Width

    Remarks

    Note

    Some DevExpress Themes (such as the ‘Material’ or ‘Office365’) ignore the Width property value. Refer to following KB article for instructions on how to resolve this issue: Why some control settings are not in effect if the Theme property is used

    <dx:ASPxDiagram ID="Diagram" runat="server" Width="100%" Height="600px">
        <SettingsToolbox ShapeIconsPerRow="6" Width="250" ShowSearch="false">
            <Groups>
                <dx:DiagramToolboxGroup Category="General" />
                <dx:DiagramToolboxGroup Category="Containers" />
                <dx:DiagramToolboxGroup Category="Custom" CustomCategoryName="hardware" Title="Hardware" />
            </Groups>
        </SettingsToolbox>
        <CustomShapes>
            <dx:DiagramCustomShape CategoryName="hardware" Type="internet" ... >
        ...    
    </dx:ASPxDiagram>
    

    Diagram toolbox

    The size of a shape in the toolbox is determined automatically based on the toolbox width and the number of shapes per row. You can use the ToolboxWidthToHeightRatio property to change the aspect ratio of a custom shape in the toolbox.

    See Also