Delen via


Overladen van IPropertyNotifySink

Veel ActiveX-besturingscontainers implementeren een modeless eigenschapbrowser. Als de eigenschappen van een besturingselement worden gewijzigd via de eigenschappenpagina's van het besturingselement, kunnen de eigenschappen van het besturingselement niet meer overeenkomen met de weergave van deze eigenschappen door de container (het besturingselement heeft natuurlijk altijd gelijk). Om ervoor te zorgen dat het altijd de huidige waarden voor de eigenschappen van een besturingselement heeft, kan een ActiveX-besturingscontainer de IPropertyNotifySink interface (gegevensbinding) overbelasten en deze ook gebruiken om te worden geïnformeerd dat een besturingselementeigenschap is gewijzigd. Deze techniek is optioneel en is niet vereist voor ActiveX-besturingscontainers of ActiveX-besturingselementen.

Houd er rekening mee dat een controle alleen OnRequestEdit moet gebruiken voor gegevensbinding; het is vrij om OnChanged te gebruiken voor een of beide doeleinden.