ClassSymbology1DBase
Provides a base class for 1D barcode symbology implementations.
Definition
Namespace:Telerik.Maui.Controls.Barcode
Assembly:Telerik.Maui.Controls.dll
Syntax:
public abstract class Symbology1DBase : SymbologyBase
Inheritance: objectSymbologyBaseSymbology1DBase
Derived Classes:
Inherited Members
Constructors
Symbology1DBase()
Declaration
protected Symbology1DBase()
Fields
CodeTextSpacingProperty
Identifies the CodeTextSpacing property.
Declaration
public static readonly BindableProperty CodeTextSpacingProperty
Field Value
BindableProperty
FontFamilyProperty
Identifies the FontFamily property.
Declaration
public static readonly BindableProperty FontFamilyProperty
Field Value
BindableProperty
FontSizeProperty
Identifies the FontSize property.
Declaration
public static readonly BindableProperty FontSizeProperty
Field Value
BindableProperty
HorizontalTextAlignmentProperty
Identifies the HorizontalTextAlignment property.
Declaration
public static readonly BindableProperty HorizontalTextAlignmentProperty
Field Value
BindableProperty
ShowTextProperty
Identifies the ShowText property.
Declaration
public static readonly BindableProperty ShowTextProperty
Field Value
BindableProperty
VerticalTextAlignmentProperty
Identifies the VerticalTextAlignment property.
Declaration
public static readonly BindableProperty VerticalTextAlignmentProperty
Field Value
BindableProperty
Properties
CodeTextSpacing
Gets or sets the spacing around the text.
Declaration
public double CodeTextSpacing { get; set; }
Property Value
The spacing value in device-independent units.
FontFamily
Gets or sets the font family of the text displayed in the barcode.
Declaration
public string FontFamily { get; set; }
Property Value
The font family name.
FontSize
Gets or sets the font size of the text displayed in the barcode.
Declaration
public double FontSize { get; set; }
Property Value
The font size in device-independent units.
HorizontalTextAlignment
Gets or sets the horizontal alignment of the text displayed in the barcode.
Declaration
public TextAlignment HorizontalTextAlignment { get; set; }
Property Value
TextAlignment
The TextAlignment for horizontal text positioning.
ShowText
Gets or sets whether the barcode should display the human readable value of the barcode.
Declaration
public bool ShowText { get; set; }
Property Value
true
if the text should be displayed; otherwise, false
.
VerticalTextAlignment
Gets or sets the vertical alignment of the text displayed in the barcode.
Declaration
public TextAlignment VerticalTextAlignment { get; set; }
Property Value
TextAlignment
The TextAlignment for vertical text positioning.
Methods
OnInternalSymbologyPropertyChanged(string)
Called when a property of the internal symbology changes.
Declaration
protected override void OnInternalSymbologyPropertyChanged(string propertyName)
Parameters
propertyName
The name of the property that changed.
Overrides
OnSymbologyPropertyChanged(string)
Called when a property of the 1D symbology changes.
Declaration
protected override void OnSymbologyPropertyChanged(string propertyName)
Parameters
propertyName
The name of the property that changed.
Overrides