none
ContentControl type wdContentControlDropdownList despues de insertarlo necesita cambio de vista RRS feed

  • Pregunta

  • Hola a todos, tengo un pequeño problema con los contentControls, os expongo mi situación:

    Tengo un documento con varios controles de contenido y tal, algunos de ellos de tipo lista, previamente creados, con la salvedad de que no contienen elementos en su lista. Tengo capturado el evento ContentControlOnEnter, que cuando es de tipo Lista se rellene con los valores adecuados al control. Hasta aqui todo funciona perfectamente. El problema viene cuando tenemos que regenerar parte del documento, más especialmente volver a crear un control de contenido de tipo lista sin elementos, se ejecuta el metodo del OnContentControlOnEnter perfectamente sin exceptions, veo que despues de eso tiene elementos y sigue siendo un control de tipo list, sin embargo en el documento no se me despliega la lista de opciones, a simple vista parece un control de tipo texto.

    Y ahora viene lo más curioso, si cambio de vista, por ejemplo estoy en modo diseño de impresion y lo cambio a borrador y luego vuelvo al modo diseño de impresión y ahora si veo la lista de opciones del control.

    Alguien tiene idea de cual es la razón de este problema????

    He leido bastante documentación sobre los controles de contenido y en ningun sitio advierte que tengas que cambiar la vista para "refrescar" el control de contenido.

    jueves, 15 de marzo de 2012 10:46

Respuestas

  • He cambiado el tipo de control a Combo y funciona bien, y parece ser que no puedes crear un control de contenido de tipo lista si ningun elemento, quizás tengas la suerte de que no te falle al añadirlo por programación pero eso no implica que esté bien creado el objeto, asi que la solución es cambiar de tipo de control a un combo.

    Saludos.

    • Marcado como respuesta RamonMR lunes, 29 de octubre de 2012 10:44
    miércoles, 21 de marzo de 2012 13:51