Skip to main content

CheckBoxBrick.CustomGlyphs Property

Stores a custom glyph image for each checkbox state (Checked/Unchecked/Indeterminate).

Namespace: DevExpress.XtraPrinting

Assembly: DevExpress.Printing.v22.2.Core.dll

NuGet Packages: DevExpress.Printing.Core, DevExpress.Win.Dashboard.Design


public CheckBoxGlyphCollection CustomGlyphs { get; }

Property Value

Type Description

Custom glyph images for each checkbox state


When there is no custom glyph image for a checkbox state, the control displays a glyph image specified by the GlyphStyle property.


The code sample below illustrates how to create a CheckBoxBrick object and set custom glyphs for its states.

using DevExpress.XtraPrinting;
using DevExpress.XtraPrinting.Drawing;
// ...
public CheckBoxBrick SetCustomGlyphs(CheckBoxBrick cBrick) {
    cBrick.CustomGlyphs[CheckState.Checked] = ImageSource.FromFile("checkbox_checked.svg");
    cBrick.CustomGlyphs[CheckState.Unchecked] = ImageSource.FromFile("checkbox_unchecked.svg");
    cBrick.CustomGlyphs[CheckState.Indeterminate] = ImageSource.FromFile("checkbox_indeterminate.svg");
    return cBrick;
See Also