WPF Data Binding Tomer Shamam Smart Client Team Leader Sela Group

download WPF Data Binding Tomer Shamam Smart Client Team Leader Sela Group

If you can't read please download the document

description

WPF in a Nutshell

Transcript of WPF Data Binding Tomer Shamam Smart Client Team Leader Sela Group

WPF Data Binding Tomer Shamam Smart Client Team Leader Sela Group Agenda WPF in a Nutshell Todays Data-View Data Binding Concept Handling Data Changes Value Conversion Collection Data Binding Data Validation Trace and Debug Data Visualization New in.NET 3.5 SP1 Limitations WPF in a Nutshell Todays Data-View Set Move Load Data Binding in Action One Way Two Way One Time One WayTo Source Data Binding in Action Handling Data Changes Socket socket = ; View view = ; Binding binding = ;... socket.IsActive = true; Socket socket = ; View view = ; Binding binding = ;... socket.IsActive = true; IsActive = Socket false Changed true Property Change Mechanisms INotifyPropertyChanged interface Changed event pattern PropertyDescriptor value changed WPF DependencyProperty Handling Data Changes + Temperature Site INotifyPropertyChanged Two-way Value Conversion Temperature Brush Converter Temperature Brush Converter Fahrenheit Celsius Converter Fahrenheit Celsius Converter Data Binding Converters Collection Data Binding Collection SingleSocket ItemsSource={Binding} />