New to Telerik UI for WPFStart a free 30-day trial

QRCode

Class

Represents the QR symbology type.

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
public sealed class QRCode : SymbologyBase

Inheritance: objectInheritanceContextPropagatorSymbologyBaseQRCode

Inherited Members SymbologyBase.AutoChecksumPropertySymbologyBase.ModulePropertySymbologyBase.SizingModePropertySymbologyBase.AutoChecksumSymbologyBase.ModuleSymbologyBase.SizingMode...

Constructors

C#
public QRCode()

Fields

Registers the ApplicationIndicator Dependency property.

C#
public static readonly DependencyProperty ApplicationIndicatorProperty

CodeModeProperty

DependencyProperty

Registers the CodeMode Dependency property.

C#
public static readonly DependencyProperty CodeModeProperty

ECIModeProperty

DependencyProperty

Registers the ECIMode Dependency property.

C#
public static readonly DependencyProperty ECIModeProperty

Registers the ErrorCorrectionLevel Dependency property.

C#
public static readonly DependencyProperty ErrorCorrectionLevelProperty

FNC1ModeProperty

DependencyProperty

Registers the FNC1Mode Dependency property.

C#
public static readonly DependencyProperty FNC1ModeProperty

VersionProperty

DependencyProperty

Registers the Version Dependency property.

C#
public static readonly DependencyProperty VersionProperty

Properties

Gets or sets the application identifier to be encoded in the QR code.

C#
public string ApplicationIndicator { get; set; }

Gets or sets the type of code that will be used for encoding, such as Numeric, Alphanumeric, Byte or Kanji.

C#
public CodeMode CodeMode { get; set; }

Gets or sets the Extended Channel Interpretation (ECI) mode, which allows for encoding of characters from other sets.

C#
public ECIMode ECIMode { get; set; }

Gets or sets how much data will be available for error correction.

C#
public ErrorCorrectionLevel ErrorCorrectionLevel { get; set; }

Gets or sets application of special formatting to the code data.

C#
public FNC1Mode FNC1Mode { get; set; }

Gets or sets the version of the QR code. The version determines the size of the QR code and the amount of information that can be encoded. Accepted values are in the range [1..40]. If you set the version to a number outside this range, version will be calculated automatically.

C#
public int Version { get; set; }

Methods

Occurs when a property of the symbology model changes.

C#
protected override void OnSymbologyModelPropertyChanged(string propertyName)
Parameters:propertyNamestring

Overrides: SymbologyBase.OnSymbologyModelPropertyChanged(string)

Occurs when a property of the symbology changes.

C#
protected override void OnSymbologyPropertyChanged()

Overrides: SymbologyBase.OnSymbologyPropertyChanged()