Skip to main content
All docs
V23.2

PharmacodeGenerator.PharmacodeType Property

Specifies whether the Pharmacode bar code has one or two tracks.

Namespace: DevExpress.XtraPrinting.BarCode

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

NuGet Package: DevExpress.Printing.Core

Declaration

[DefaultValue(PharmacodeType.OneTrack)]
public PharmacodeType PharmacodeType { get; set; }

Property Value

Type Default Description
PharmacodeType OneTrack

The type of the Pharmacode bar code.

Available values:

Name Description Example
OneTrack

A one-track Pharmacode bar code.

pharmacode-one-track

TwoTrack

A two-track Pharmacode bar code.

pharmacode-one-track

Remarks

The Pharmacode bar code can have one or two tracks.

PharmacodeType

Example

PharmacodeType.OneTrack

pharmacode-two-track

PharmacodeType.TwoTrack

pharmacode-two-track

The following code creates a one-track Pharmacode and specifies its properties:

View Example: How to add a bar code to a report

using System;
using System.Collections.Generic;
using System.Drawing.Printing;
using System.Windows.Forms;
using DevExpress.XtraPrinting.BarCode;
using DevExpress.XtraReports.UI;
// ...
public XRBarCode CreatePharmacodeBarCode(string BarCodeText) {
    // Create a bar code control.
    XRBarCode barCode = new XRBarCode();

    // Set the type to the Pharmacode.
    barCode.Symbology = new PharmacodeGenerator() {
        // Specify the Pharmacode type.
        PharmacodeType = PharmacodeType.OneTrack
    };

    // Adjust the appearance.
    barCode.Text = BarCodeText;
    barCode.Height = 100;
    barCode.Width = 220;

    return barCode;
}
See Also