Class
XamlDataProvider

Represents a wrapper of XamlFormatProvider allowing the latter to be used in data binding scenarios.

Definition

Namespace:Telerik.Windows.Documents.FormatProviders.Xaml

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

cs-api-definition
public class XamlDataProvider : DataProviderBase

Inheritance: objectDataProviderBaseXamlDataProvider

Inherited Members DataProviderBase.UpdateSourceTriggerPropertyDataProviderBase.RichTextBoxPropertyDataProviderBase.FormatProviderPropertyDataProviderBase.CreateStringProperty(string)DataProviderBase.StringPropertyChangedCallback(DependencyObject, DependencyPropertyChangedEventArgs)DataProviderBase.Bind(RadRichTextBox)DataProviderBase.Unbind(RadRichTextBox)DataProviderBase.UpdateDocument()DataProviderBase.UpdateString()DataProviderBase.SetValueRespectingOneWayBindings(string)DataProviderBase.UpdateAttachedDataProvider(DependencyObject, Func<RadRichTextBox, DataProviderBase>, Func<DependencyObject, DataProviderBase>, Action<DependencyObject, DataProviderBase>, DependencyProperty, object)DataProviderBase.OnAttachedDataProviderPropertyChanged(DependencyObject, DependencyPropertyChangedEventArgs)DataProviderBase.OnStringChanged()DataProviderBase.OnSetupDocument(RadDocument)DataProviderBase.OnImportException(DataProviderImportExceptionEventArgs)DataProviderBase.UpdateSourceTriggerDataProviderBase.StringDataProviderBase.RichTextBoxDataProviderBase.FormatProviderDataProviderBase.StringChangedDataProviderBase.SetupDocumentDataProviderBase.ImportException

Constructors

XamlDataProvider()

Initializes a new instance of the XamlDataProvider class.

Declaration

cs-api-definition
public XamlDataProvider()

Fields

SourceProperty

The source property.

Declaration

cs-api-definition
public static readonly DependencyProperty SourceProperty

Field Value

DependencyProperty

XamlProperty

The xaml property.

Declaration

cs-api-definition
public static readonly DependencyProperty XamlProperty

Field Value

DependencyProperty

Properties

Xaml

Gets or sets the current document as XAML.

Declaration

cs-api-definition
public string Xaml { get; set; }

Property Value

string

Methods

GetAttachedDataProvider(DependencyObject)

Gets the attached data provider.

Declaration

cs-api-definition
public static DataProviderBase GetAttachedDataProvider(DependencyObject dependencyObject)

Parameters

dependencyObject

DependencyObject

The dependency object.

Returns

DataProviderBase

The data provider.

GetSource(DependencyObject)

Gets the source.

Declaration

cs-api-definition
public static string GetSource(DependencyObject dependencyObject)

Parameters

dependencyObject

DependencyObject

The dependency object.

Returns

string

The source represented as a string.

SetSource(DependencyObject, string)

Sets the source.

Declaration

cs-api-definition
public static void SetSource(DependencyObject dependencyObject, string sourceValue)

Parameters

dependencyObject

DependencyObject

The dependency object.

sourceValue

string

The source value.