Cómo crear una nueva pestaña en el cuadro de herramientas de Visual Studio

Para crear una nueva pestaña en el cuadro de herramientas de Visual Studio, haga clic con el botón derecho en una pestaña existente del Cuadro de herramientas y seleccione Agregar pestaña. Después, escriba el nombre de la nueva pestaña y presione Entrar.

La nueva pestaña puede utilizarse para organizar controles y componentes personalizados. Puede agregar elementos mediante el comando Elegir elementos o arrastrar controles desde otras pestañas del cuadro de herramientas.

Abrir el cuadro de herramientas

En la ventana Cuadro de herramientas se muestran los controles que puede agregar a los proyectos de Visual Studio. Para abrir cuadro de herramientas, elija Ver>cuadro de herramientas en la barra de menús o presione Ctrl+Alt+X.

El cuadro de herramientas aparece junto con las vistas del diseñador, como la vista del diseñador de un archivo XAML o un proyecto de aplicación de Windows Forms. Cuadro de herramientas muestra solo los controles que se pueden usar en el diseñador actual.

Puede buscar en el Cuadro de herramientas para filtrar aún más los elementos que aparecen. Nota: En algunos tipos de proyecto, el Cuadro de herramientas no puede mostrar ningún elemento.

Crear una nueva pestaña

Puede reorganizar los elementos en una pestaña Cuadro de herramientas o agregar pestañas y elementos personalizados mediante los siguientes comandos en el menú contextual del botón derecho:

  • Cambiar nombre de elemento: cambia el nombre del elemento seleccionado.
  • Vista de lista: muestra los controles de una lista vertical. Si no está activado, los controles aparecen horizontalmente.
  • Mostrar todo: muestra todos los controles posibles, no solo los que se aplican al diseñador actual.
  • Elegir elementos: abre el cuadro de diálogo Elegir elementos del cuadro de herramientas para que pueda especificar los elementos que aparecen en el cuadro de herramientas.
  • Ordenar elementos alfabéticamente: ordena los elementos por nombre.
  • Restablecer barra de herramientas: restaura la configuración y los elementos predeterminados del cuadro de herramientas.
  • Agregar pestaña: agrega una nueva pestaña Cuadro de herramientas.
  • Subir: mueve el elemento seleccionado hacia arriba.
  • Bajar: mueve el elemento seleccionado hacia abajo.

Para crear la pestaña, haga clic con el botón derecho en el área de pestañas del Cuadro de herramientas y seleccione Agregar pestaña. Escriba el nombre de la pestaña y confirme la operación.

La pestaña nueva aparece en el Cuadro de herramientas y puede utilizarse para organizar los elementos que se emplean con frecuencia.

Agregar controles a la nueva pestaña

Puede arrastrar y colocar controles diferentes en la superficie del diseñador que está usando, y cambiar el tamaño y colocar los controles.

Para agregar un elemento a la pestaña personalizada, selecciónelo en otra pestaña del Cuadro de herramientas y arrástrelo hasta la nueva pestaña. También puede utilizar el cuadro de diálogo Elegir elementos para especificar los elementos que aparecen en el cuadro de herramientas.

Puede mostrar u ocultar un elemento activando o desactivando su casilla.

Agregar componentes mediante Elegir elementos

Seleccione la pestaña personalizada, haga clic con el botón derecho en ella y elija Elegir elementos. Se abre el cuadro de diálogo Elegir elementos del cuadro de herramientas para que pueda especificar los elementos que aparecen en el cuadro de herramientas.

Puede mostrar u ocultar un elemento activando o desactivando su casilla. Después de confirmar la selección, los elementos aparecen en la pestaña que se encuentra activa.

La versión de .NET que el proyecto tiene como destino también afecta al conjunto de controles visibles en el Cuadro de herramientas. Puede cambiar la versión del marco de destino de las páginas de propiedades del proyecto, si es necesario.

Seleccione el nodo del proyecto en el Explorador de soluciones y, a continuación, en la barra demenús, elija Project projectname Properties (Propiedades del nombre del> proyecto). En la pestaña Aplicación, use la lista desplegable Marco de destino.

Organizar los elementos de la pestaña

Después de agregar controles, puede reorganizar su posición mediante los comandos del menú contextual. Seleccione un elemento y utilice Subir o Bajar para cambiar su ubicación en la lista.

También puede cambiar el nombre del elemento seleccionado mediante Cambiar nombre de elemento. La opción Ordenar elementos alfabéticamente organiza los elementos por nombre.

La opción Vista de lista muestra los controles de una lista vertical. Si no está activado, los controles aparecen horizontalmente.

Mostrar todos los controles

El Cuadro de herramientas muestra solo los controles que se pueden usar en el diseñador actual. Para ver todos los controles posibles, abra el menú contextual de la pestaña y seleccione Mostrar todo.

Esta opción muestra todos los controles posibles, no solo los que se aplican al diseñador actual. La disponibilidad real de los elementos sigue dependiendo del tipo de proyecto y de la versión de .NET de destino.

Agregar controles personalizados a una pestaña

Puede crear controles de cuadro de herramientas personalizados, empezando por una plantilla de proyecto basada en Windows Presentation Foundation o en Windows Forms.

Después, puede distribuir el control personalizado a sus compañeros de equipo o publicarlo en la web mediante el Instalador de controles del cuadro de herramientas.

Los controles personalizados pueden organizarse en una pestaña propia para separarlos de los controles incluidos de forma predeterminada en Visual Studio.

Agregar una pestaña de componentes de Windows Forms

Muestra los componentes que puede agregar a los diseñadores de Visual Basic y C# para Windows Forms. Además de los componentes de .NET que se incluyen con Visual Studio, como los MessageQueue componentes y EventLog, puede agregar sus propios componentes o de terceros a esta pestaña.

Para mostrar esta pestaña, abra un diseñador de Windows Forms. Seleccione Ver>cuadro de herramientas. En cuadro de herramientas, seleccione la pestaña Componentes.

ComponenteDescripción
BackgroundWorkerCrea una BackgroundWorker instancia de componente que puede ejecutar una operación en un subproceso dedicado independiente.
ErrorProviderCrea una ErrorProvider instancia de componente, que indica al usuario final que un control de un formulario tiene un error asociado.
ImageListCrea una ImageList instancia de componente que proporciona métodos para administrar una colección de Image objetos.
OpenFileDialogProporciona el comportamiento necesario para abrir un cuadro de diálogo de selección de archivos.
ColorDialogProporciona el comportamiento necesario para elegir un color.
TimerCrea una Timer instancia de componente que puede usar para agregar funcionalidad basada en tiempo a las aplicaciones basadas en Windows.

Agregar una pestaña mediante DSL Explorer

En los proyectos de herramientas específicas de dominio, las pestañas del cuadro de herramientas se crean desde DSL Explorer. Debe definir los elementos del cuadro de herramientas que quiera que los usuarios puedan agregar a sus modelos.

Hay dos tipos de herramientas: herramientas de elementos y herramientas de conexión. En el diseñador generado, un usuario puede seleccionar una herramienta de elemento para dibujar formas en el diagrama, y puede seleccionar una herramienta de conexión para dibujar vínculos entre las formas.

Por lo general, las herramientas de elemento permiten a los usuarios agregar instancias de clases de dominio a sus modelos, y las herramientas de conexión les permiten agregar instancias de relaciones de dominio.

En DSL Explorer (Explorador de DSL), expanda el nodo Editor (Editor) y los nodos situados bajo él. Normalmente, verá una jerarquía similar a esta:

ElementoContenido
EditorEditor
Toolbox TabsMyDsl
ToolsExampleElement // an element tool
ToolsExampleRelationship // a connection tool

En esta parte de DSL Explorer (Explorador de DSL), puede:

  • Crear nuevas pestañas. Las pestañas definen los títulos de sección en el cuadro de herramientas.
  • Crear nuevas herramientas.
  • Copiar y pegar herramientas.
  • Subir o bajar las herramientas en la lista.
  • Eliminar pestañas y herramientas.

Importante Para agregar o pegar elementos en DSL Explorer (Explorador de DSL), haga clic con el botón secundario en el elemento primario principal del nuevo nodo.

Por ejemplo, para agregar una herramienta, haga clic con el botón derecho en la pestaña y no en el nodo Tools (Herramientas). Para agregar una pestaña, haga clic con el botón derecho en el nodo Editor.

Crear una pestaña de herramientas en DSL Explorer

En Explorador de DSL, expanda el nodo Editor y el nodo Pestañas del cuadro de herramientas.

Haga clic con el botón derecho en el nodo Editor y agregue una nueva pestaña del cuadro de herramientas. Las pestañas definen los títulos de sección en el cuadro de herramientas.

Después de crear la pestaña, haga clic con el botón derecho en ella para agregar una herramienta de elemento o una herramienta de conexión.

Para agregar una herramienta al cuadro de herramientas Normalmente, una herramienta de elemento se crea después de haber creado una clase de forma y de haberla asignado a una clase de dominio.

Y una herramienta de conector se suele crear después de haber creado una clase de conector y de haberla asignado a una relación de referencia.

Configurar herramientas de una pestaña DSL

Haga clic con el botón derecho en un nodo Pestañas del cuadro de herramientas y haga clic en Agregar nueva herramienta de elemento o Agregar nueva herramienta de conexión.

Configure la propiedad Icono de cuadro de herramientas para que haga referencia a un mapa de bits de 16x16. Si quiere definir un icono nuevo, cree un archivo de mapa de bits en el Explorador de soluciones, en la carpeta Dsl\Resources.

El archivo debe tener los siguientes valores de propiedad:

  • Acción de compilación = Contenido;
  • Copiar en el directorio de salida = No copiar.

Para una herramienta de elemento: establezca la propiedad Clase de la herramienta para que haga referencia a una clase de dominio específica que esté asignada a una forma.

Para una herramienta de conector: establezca la propiedad Generador de conexiones de la herramienta en uno de los elementos que se ofrecen en la lista desplegable.

Los generadores de conexiones se crean automáticamente cuando se asigna un conector a una relación de dominio. Si ha creado un conector recientemente, normalmente seleccionaría el generador de conexiones asociado.

Probar la nueva pestaña

Para probar el DSL, presione F5 o CTRL+F5 y, en la instancia experimental de Visual Studio, abra un archivo de modelo de muestra.

La nueva herramienta debería aparecer en el cuadro de herramientas. Arrástrela al diagrama para comprobar que crea un nuevo elemento.

Si la herramienta no aparece, detenga la instancia experimental de Visual Studio. En el menú Inicio de Windows, escriba Restablecer Visual Studio y ejecute el comando Restablecer la instancia experimental de Microsoft Visual Studio que coincida con su versión de Visual Studio.

En el menú Compilar, haga clic en Recompilar solución. Después, vuelva a probar el DSL.

Diferencia entre una pestaña del Cuadro de herramientas y una pestaña de la cinta de opciones

Una pestaña del Cuadro de herramientas organiza controles y componentes que pueden agregarse a los diseñadores de Visual Studio. Una pestaña de la cinta de opciones pertenece a la interfaz de usuario de una aplicación de Office y se crea mediante el Diseñador de la Cinta de opciones.

Mediante el Diseñador de la Cinta de opciones, puede crear una pestaña personalizada y, a continuación, agregar y colocar controles en ella.

En el Diseñador de la cinta de opciones, elija la pestaña predeterminada. En la ventana Propiedades, expanda la propiedad ControlId y, a continuación, establezca la propiedad ControlIdType en Personalizado.

Establezca la propiedad Label en Mi pestaña personalizada.

Administrar la apariencia del Cuadro de herramientas

De forma predeterminada, el cuadro de herramientas se contrae a lo largo del lado izquierdo del IDE de Visual Studio y aparece cuando el cursor se mueve sobre él.

Puede anclar cuadro de herramientas, haciendo clic en el icono Anclar de su barra de herramientas, para que permanezca abierto al mover el cursor.

También puede deshacer la ventana cuadro de herramientas y arrastrarla en cualquier lugar de la pantalla. Puede acoplar, desacoplar y ocultar cuadro de herramientas haciendo clic con el botón derecho en su barra de herramientas y seleccionando una de las opciones.

Sugerencia Si el cuadro de herramientas ya no aparece como contraído a lo largo del lado izquierdo del IDE de Visual Studio, puede volver a agregarlo seleccionando Diseño de ventana>Restablecer ventana en la barra de menús.

Restablecer las pestañas y los elementos predeterminados

Si necesita recuperar la configuración original, abra el menú contextual del Cuadro de herramientas y seleccione Restablecer barra de herramientas.

Esta opción restaura la configuración y los elementos predeterminados del cuadro de herramientas. Los elementos personalizados y las pestañas agregadas pueden dejar de estar disponibles después del restablecimiento.

noimgs

tags: #crear #nueva #pestana #en #cuadro #de