Compartilhar via


Sobrecarregando IPropertyNotifySink

Muitos contêineres de controle ActiveX implementam uma janela de navegação de propriedade sem moderação. Se as propriedades de um controle forem alteradas por meio das páginas de propriedades do controle, as propriedades do controle poderão ficar fora de sincronia com a exibição dessas propriedades pelo contêiner (o controle está sempre certo, é claro). Para garantir que ele sempre tenha os valores atuais para as propriedades de um controle, um contêiner de controle ActiveX pode sobrecarregar a interface IPropertyNotifySink (associação de dados) e também usá-lo para ser notificado de que uma propriedade de controle foi alterada. Essa técnica é opcional e não é necessária para contêineres de controle ActiveX ou controles ActiveX.

Observe que um controle deve usar OnRequestEdit apenas para vinculação de dados, ele é livre para usar OnChanged para uma ou ambas as finalidades.