QRCode
Represents the QR symbology type.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.DataVisualization.dll
Syntax:
public sealed class QRCode : SymbologyBase
Inheritance: objectInheritanceContextPropagatorSymbologyBaseQRCode
Inherited Members
Constructors
public QRCode()
Fields
ApplicationIndicatorProperty
DependencyProperty
Registers the ApplicationIndicator Dependency property.
public static readonly DependencyProperty ApplicationIndicatorProperty
CodeModeProperty
DependencyProperty
Registers the CodeMode Dependency property.
public static readonly DependencyProperty CodeModeProperty
ECIModeProperty
DependencyProperty
Registers the ECIMode Dependency property.
public static readonly DependencyProperty ECIModeProperty
ErrorCorrectionLevelProperty
DependencyProperty
Registers the ErrorCorrectionLevel Dependency property.
public static readonly DependencyProperty ErrorCorrectionLevelProperty
FNC1ModeProperty
DependencyProperty
Registers the FNC1Mode Dependency property.
public static readonly DependencyProperty FNC1ModeProperty
VersionProperty
DependencyProperty
Registers the Version Dependency property.
public static readonly DependencyProperty VersionProperty
Properties
Gets or sets the application identifier to be encoded in the QR code.
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.
public CodeMode CodeMode { get; set; }
Gets or sets the Extended Channel Interpretation (ECI) mode, which allows for encoding of characters from other sets.
public ECIMode ECIMode { get; set; }
Gets or sets how much data will be available for error correction.
public ErrorCorrectionLevel ErrorCorrectionLevel { get; set; }
Gets or sets application of special formatting to the code data.
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.
public int Version { get; set; }
Methods
Occurs when a property of the symbology model changes.
protected override void OnSymbologyModelPropertyChanged(string propertyName)
Overrides:
Occurs when a property of the symbology changes.
protected override void OnSymbologyPropertyChanged()
Overrides: