none
capturar cambio en propiedad RRS feed

  • Pregunta

  • Buenas tardes no tengo mucha experiencia en programacion, tengo la intencion de capturar el cambio de propiedad de un objeto  x puede ser una lista, una variable etc, he leido por ahi que se puede el caso es que no entiendo muy bien, si pudieran explicarme con un ejemplo sencillo se los agradeceria mucho. ya he leido mucho pero nada mas no logro captar bien la idea :/ mil disculpas.
    • Editado JTorresNic miércoles, 14 de noviembre de 2018 22:18
    miércoles, 14 de noviembre de 2018 22:18

Respuestas

  • Hola, debes implementar Cómo: Implementar la interfaz Inotifypropertychanged


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    miércoles, 14 de noviembre de 2018 23:22
    Moderador
  • Buenas,

    Si la propiedad que cambia es una propiedad que has diseñado tu, podrías crear un evento

    Controlar y provocar eventos

    Con eso, simplemente registras el manejador del evento con lo que quieres que se produzca, y en el set de la propiedad disparas el evento, de este modo, si alguna parte del código hace un set de la propiedad, tu dentro del set detectas el cambio, y disparas el evento, esto va a provocar que en todos los sitios donde te hayas suscrito vas a recibir la notificación.

    Si tienes dudas comentanos

    Atte


    Jorge Turrado Ferrero

    Mis repositorios en GitHub

    Mi Blog


    Ranking GitHub Euskadi
    Ranking GitHub Alava

    No olvides votar mi comentario si te ha ayudado y marcarlo como respuesta si ha sido la solución, con eso ayudas a mejorar mi reputación en la comunidad y a identificar la respuesta a la gente que tenga el mismo problema.

    jueves, 15 de noviembre de 2018 7:40

Todas las respuestas

  • Hola, debes implementar Cómo: Implementar la interfaz Inotifypropertychanged


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    miércoles, 14 de noviembre de 2018 23:22
    Moderador
  • hola

    pero en que contexto vas a usar esa deteccion en el cambio de una propiedad?

    de que tipo de instancia de clase se trata?

    estas creando un proyecto WPF o es winform ? si es wpf aplicas algun patron como ser MVVM ?

    quien es el que podria aplicar la asignacion del valor y quien necesita recibir el cambio ? digo es un form y el cambio llega desde la capa de datos o son dos forms para comunicarlos, ...

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 15 de noviembre de 2018 3:49
  • Buenas,

    Si la propiedad que cambia es una propiedad que has diseñado tu, podrías crear un evento

    Controlar y provocar eventos

    Con eso, simplemente registras el manejador del evento con lo que quieres que se produzca, y en el set de la propiedad disparas el evento, de este modo, si alguna parte del código hace un set de la propiedad, tu dentro del set detectas el cambio, y disparas el evento, esto va a provocar que en todos los sitios donde te hayas suscrito vas a recibir la notificación.

    Si tienes dudas comentanos

    Atte


    Jorge Turrado Ferrero

    Mis repositorios en GitHub

    Mi Blog


    Ranking GitHub Euskadi
    Ranking GitHub Alava

    No olvides votar mi comentario si te ha ayudado y marcarlo como respuesta si ha sido la solución, con eso ayudas a mejorar mi reputación en la comunidad y a identificar la respuesta a la gente que tenga el mismo problema.

    jueves, 15 de noviembre de 2018 7:40