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.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de