none
¿Cómo implementar Tabbed Document Interface (TDI) y Docking? RRS feed

  • Pregunta

  • Hola a todos,

    Definitivamente, usar Tabbed Document Interface (TDI) y Docking en una aplicación Windows es muy bueno. Además, me doy cuenta que es una nueva forma, o variante, de MDI. Por otro lado, con esas características, como el IDE de Visual Studio, se pueden implementar diversas y acertadas prestaciones en una aplicación. Muchas y muy buenas prestaciones.

    La pregunta que les alcanzo a todos esto es "Cómo implementar Tabbed Document Interface (TDI) y Docking", de una forma fácil y sencilla; de esa manera nos podríamos concentrar más en la funcionalidad y en las prestaciones de nuestra aplicación.

    He consultado varios sitios buscando información, lamentablemente todos se centralizan en usar componentes de terceros (fuera de las herramientas o Framework de .NET o Visual Studio).

    No es necesario los componentes totalmente desarrollados, pero al menos sería un buen inicio la idea de cómo se hace. Por ejemplo, cómo se hace para crear y/o personalizar las Ventanas de herramientas, las Ventanas de documentos; cómo se hace para mostrar los iconos de ubicación (Docking) que se muestra cuando se está arrastrando un objeto (ventanas de herramientas o de documentos); y demás características como las que tiene el IDE de Visual Studio.

    Y… ¿están disponibles las librerías que utiliza el mismo IDE de Visual Studio, para desarrollar aplicaciones Windows con esas características?, si es así... ¿dónde están y cómo se hace?

    Gracias,
    Gerard Ferdinand
    [gerardoferdinand@live.com]

    jueves, 30 de septiembre de 2010 17:21

Todas las respuestas

  • hola

    Cómo implementar Tabbed Document Interface (TDI) y Docking

    imagino que haces referencia a algo como esto:

    Visual Studio IDE like Dock Container

    pero si son controels por fuera del Vs los que vas a necesitar en tu aplciacion, el VS no trae controles

    ¿están disponibles las librerías que utiliza el mismo IDE de Visual Studio, para desarrollar aplicaciones Windows con esas características?,

    si estan disponibles, es mas puedes extener y personalziar todo el Vs, pero esto no queire decir que en tu aplciacion winform puedas usar componentes del VS, solopodras extender el propio IDE, pero no sacar funcionaldia para tu aplicacion, son cosas muy distintas

    sino entendi mal la pregunta apuntabas a usar Dock en tu aplciacion, no que tu apciacion se integraba al IDE del VS

    ¿dónde están y cómo se hace?

    debo comentarte que no es simple

    el crear extensibilidad es algo bastante complejo, recuerda que estas agregando funcionaldiad al propio IDE del VS

    la informacion debes buscarla como "Visual Studio Extensibility"

    VSX101: An Introduction to Visual Studio 2010 Extensibility

    Extending Visual Studio

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    viernes, 1 de octubre de 2010 3:15