Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
DotNet
acad.assignment.mngr
academic
adonet
aspnet
aspnet.announcements
aspnet.build.controls
aspnet.caching
aspnet.datagridcontrol
aspnet.mobile
aspnet.security
aspnet.webcontrols
aspnet.webservices
clr
compactframework
component_services
datatools
distributed_apps
drawing
faqs
framework
framework.wmi
general
internationalization
interop
languages.csharp
languages.jscript
languages.vb
languages.vb.controls
languages.vb.data
languages.vb.upgrade
languages.vc
languages.vc.libraries
myservices
odbcnet
performance
remoting
scripting
sdk
security
setup
vjsharp
vsa
webservi.enhancements
webservices
windowsforms
windowsforms.controls
winforms.databinding
winforms.designtime
xml
  
 
date: Sun, 29 Jun 2008 17:05:40 +0200,    group: microsoft.public.dotnet.framework.windowsforms.controls        back       


Please explain INotifyPropertyChanged interface   
For testing purposes, I decided to move the behaviour of a form to a 
seperate Controler class. The form communicates its state changes to this 
class through events. I made the form's controls respond to property changes 
of the Controler by binding properties of the form's controls to the class's 
properties and implementing the INotifyPropertyChanged interface on the 
Controler class. As by magic the form's controls start responding to state 
changes of the Controler class (The form, or its control has no explicit 
code that consumes the PropertyChanged event).
How does this work behind the scenes?
Is it possible to get this behaviour by coding explicitly?
date: Sun, 29 Jun 2008 17:05:40 +0200   author:   A. Steffens am

RE: Please explain INotifyPropertyChanged interface   
Hi A. Steffens,

The INotifyPropertyChanged interface is used to notify clients, typically 
binding clients, that a property value of the data source has changed.

If a data source implements the INotifyPropertyChanged interface, data 
binding engine will notify binding clients when one of the data source's 
properties is changed. 

So to your question, it is data binding engine that uses the 
INotifyPropertyChanged interface and notify the binding clients of the 
changes.

Hope this helps.
If you have any question, please feel free to let me know.

Sincerely,
Linda Liu
Microsoft Online Community Support

Delighting our customers is our #1 priority. We welcome your comments and 
suggestions about how we can improve the support we provide to you. Please 
feel free to let my manager know what you think of the level of service 
provided. You can send feedback directly to my manager at: 
msdnmg@microsoft.com.

==================================================
Get notification to my posts through email? Please refer to 
http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notif
ications.

Note: The MSDN Managed Newsgroup support offering is for non-urgent issues 
where an initial response from the community or a Microsoft Support 
Engineer within 1 business day is acceptable. Please note that each follow 
up response may take approximately 2 business days as the support 
professional working with you may need further investigation to reach the 
most efficient resolution. The offering is not appropriate for situations 
that require urgent, real-time or phone-based interactions or complex 
project analysis and dump analysis issues. Issues of this nature are best 
handled working with a dedicated Microsoft Support Engineer by contacting 
Microsoft Customer Support Services (CSS) at 
http://msdn.microsoft.com/subscriptions/support/default.aspx.
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.
date: Mon, 30 Jun 2008 02:05:49 GMT   author:   (Linda Liu[MSFT])

RE: Please explain INotifyPropertyChanged interface   
Hi A.Steffens,

How about the problem now?

If you have any question, please feel free to let me know.

Thank you for using our MSDN Managed Newsgroup Support Service!

Sincerely,
Linda Liu
Microsoft Online Community Support

Delighting our customers is our #1 priority. We welcome your comments and 
suggestions about how we can improve the support we provide to you. Please 
feel free to let my manager know what you think of the level of service 
provided. You can send feedback directly to my manager at: 
msdnmg@microsoft.com.

This posting is provided "AS IS" with no warranties, and confers no rights.
date: Wed, 02 Jul 2008 04:03:21 GMT   author:   (Linda Liu[MSFT])

Re: Please explain INotifyPropertyChanged interface   
Hello Linda,

Well, I did not have a problem as such, I was just curious ;-) Thanks for 
the explanation.
"Linda Liu[MSFT]"  schreef in bericht 
news:NbP6Yi$2IHA.5340@TK2MSFTNGHUB02.phx.gbl...
> Hi A.Steffens,
>
> How about the problem now?
>
> If you have any question, please feel free to let me know.
>
> Thank you for using our MSDN Managed Newsgroup Support Service!
>
> Sincerely,
> Linda Liu
> Microsoft Online Community Support
>
> Delighting our customers is our #1 priority. We welcome your comments and
> suggestions about how we can improve the support we provide to you. Please
> feel free to let my manager know what you think of the level of service
> provided. You can send feedback directly to my manager at:
> msdnmg@microsoft.com.
>
> This posting is provided "AS IS" with no warranties, and confers no 
> rights.
>
date: Thu, 10 Jul 2008 19:59:02 +0200   author:   DabblerNL am

Re: Please explain INotifyPropertyChanged interface   
Hi A.Steffens,

Thank you for your response and you're welcome!

If you have any other questions in the future, please don't hesitate to 
contact us. It's always our pleasure to be of assistance.

Have a nice weekend!

Sincerely,
Linda Liu
Microsoft Online Community Support

Delighting our customers is our #1 priority. We welcome your comments and 
suggestions about how we can improve the support we provide to you. Please 
feel free to let my manager know what you think of the level of service 
provided. You can send feedback directly to my manager at: 
msdnmg@microsoft.com.

This posting is provided "AS IS" with no warranties, and confers no rights.
date: Fri, 11 Jul 2008 02:18:37 GMT   author:   (Linda Liu[MSFT])

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us