Class RadDocumentBindingSource
Represents collection of DocumentPageItems that wraps RadDocument and provides collection-changed events when document content changes and as a result pages are added or removed from the document. Suitable for binding to Items controls as RadBook, RadCoverFlow, etc.
Inheritance
System.Object
RadDocumentBindingSource
Namespace: Telerik.Windows.Documents
Assembly: Telerik.Windows.Documents.dll
Syntax
public class RadDocumentBindingSource : Object, INotifyPropertyChanged, INotifyCollectionChanged, IList<DocumentPageItem>, ICollection<DocumentPageItem>, IEnumerable<DocumentPageItem>, IEnumerable
Constructors
RadDocumentBindingSource()
Declaration
public RadDocumentBindingSource()
RadDocumentBindingSource(RadDocument)
Properties
Document
Methods
OnCollectionChanged(NotifyCollectionChangedEventArgs)
Declaration
protected virtual void OnCollectionChanged(NotifyCollectionChangedEventArgs args)
Parameters
System.Collections.Specialized.NotifyCollectionChangedEventArgs
args
|
OnPropertyChanged(String)
Declaration
protected virtual void OnPropertyChanged(string propertyName)
Parameters
System.String
propertyName
|
Events
CollectionChanged
Declaration
public event NotifyCollectionChangedEventHandler CollectionChanged
Event Type
System.Collections.Specialized.NotifyCollectionChangedEventHandler
|
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
System.ComponentModel.PropertyChangedEventHandler
|