Datenbindung in Silverlight

Die Datenbindung in Silverlight ist in ihren Grundzügen gleich wie diejenige der WPF. Die wenigen Unterschiede der beiden Implementierungen sind:

  • Keine Bindung zu Datasetes

  • Keine Bindung zu Referenzen der Schnittstellen ICustomTypeDescriptor, IListSource oder IBindingList

  • Die Bindung mit BindingMode.OneWayToSource wird nicht unterstützt

  • Direkte Bindung zu XML-Daten oder XPath-Bindungen werden nicht unterstützt

  • Im Gegenzug unterstützt Silverlight die Bindung zu Wertkonvertern für die Datenvalidierung. Diese Unterstützung beinhaltet auch die Unterstützung der Schnittstelle INotifyDataErrorInfo.

Get Handbuch der .NET 4.0-Programmierung. Band 2: Benutzeroberflächen mit WPF, Windows Forms, ASP.NET und Silverlight now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.