- Primeros pasos
- Para administradores
- Proyectos de flujo de trabajo de RPA
- Crear un flujo de trabajo RPA a partir de una idea
- Creación de un proyecto
- Cómo iniciar un flujo de trabajo de RPA
- Gestionar archivos y carpetas de proyecto
- Conectar flujos de trabajo de RPA a tus cuentas
- Configurar actividades
- Gestionar las actividades de un proyecto
- Transferir valores entre actividades
- Iterar a través de los elementos
- Gestionar los datos en un proyecto
- Configurar un proyecto para usar tus datos
- Usar recursos de archivos y carpetas
- Proyectos de aplicación
- Aplicaciones en Studio Web
- Diseñar proyectos de aplicación
- Depuración de proyectos de aplicación
- Publicar, implementar y actualizar proyectos de aplicaciones
- Importar y exportar proyectos de aplicación
- Trabajar con entidades en un proyecto de aplicación
- Crear aplicaciones accesibles
- Añadir descriptores accesibles
- La etiqueta Accesible
- Uso del control Pestaña para la accesibilidad
- Diseñar listas y encabezados accesibles
- Diseño de aplicaciones receptivas
- Relación de contraste de color
- Estilos preestablecidos y asignaciones a nivel de aria para el control Encabezado
- Limitaciones conocidas
- Visión general de los controles
- Botón
- Casilla de verificación
- HTML personalizado
- Selector de fechas
- Lista desplegable
- Cargador de archivos
- Cargador de archivos múltiples
- Lista desplegable de selección múltiple
- Botón de radio
- Editor de texto enriquecido
- Control deslizante
- Interruptor
- Área de texto
- Cuadro de texto
- Cuadro de texto (correo electrónico)
- Cuadro de texto (Número)
- Controles de iconos
- Establecer un contexto externo utilizando parámetros de consulta
- Establecer un contexto externo utilizando eventos externos
- Utilizar matrices para rellenar controles desplegables, desplegables de selección múltiple y botones de opción
- Utilizar controles tabulares con entidades de Data Service en proyectos de aplicación
- Insertar agentes conversacionales
- Actividades de la aplicación
- Procesos de agente
- Agents
- Soluciones
- Flujos de trabajo de API
- Pruebas

Guía del usuario de Studio Web
Lista personalizada
La lista personalizada es un control dinámico basado en plantillas que incorpora varios controles con una flexibilidad excepcional. Lejos de ser un control de lista estándar, la lista personalizada permite aún más controles dentro del diseño, lo que la hace ideal para tareas como la creación de una cuadrícula de listado de correo electrónico eficaz.
Propiedades
La lista personalizada tiene dos conjuntos de propiedades: uno para el control principal y otro para la plantilla que contiene.
Para alternar entre las propiedades de una lista personalizada y su plantilla, simplemente haz clic en el control en el lienzo o selecciónalo en la vista de árbol de la izquierda.
Esta fila
Utiliza la palabra clave ThisRow para representar cada fila de los datos de la lista personalizada.
Para vincular valores del origen de datos a controles individuales dentro de la lista personalizada, utiliza la palabra clave ThisRow .
Limitaciones
-
Debido a consideraciones de rendimiento, no se pueden incluir varios controles dentro de una lista personalizada:
- Editar cuadrícula
- Tabla
- Lista personalizada
- HTML personalizado
- Pestañas
Nota:Para los controles basados en listas que superan los cuatro elementos, recomendamos utilizar los controles desplegables .
-
No se permite hacer referencia directa a los controles de la lista personalizada , como
MainPage.Header, a pesar de que IntelliSense encuentre el nombre del control. -
Arrastrar controles entre el contexto de una lista personalizada y otros controles de contenedor puede causar expresiones no válidas, algunas visibles solo cuando previsualizas la aplicación. Esto se debe a que las vinculaciones dentro del contexto de la Lista personalizada (utilizando la palabra clave
ThisRow) dejan de ser válidas fuera de la Lista personalizada.
General
Lista personalizada
- Oculto : si se establece en verdadero, oculta el control durante el tiempo de ejecución.
- Deshabilitado : si se establece en falso, los usuarios de la aplicación pueden interactuar con la lista. Si se establece como verdadero, la lista está en estado de solo lectura.
Plantilla
- Información sobre herramientas : información sobre la herramienta que se mostrará en la plantilla. Utilízalo para proporcionar información adicional sobre la plantilla.
- Oculto : si se establece en verdadero, oculta el control durante el tiempo de ejecución.
- Deshabilitado : si se establece en falso, los usuarios de la aplicación pueden interactuar con la plantilla. Si se establece como verdadero, la plantilla está en estado de solo lectura.
Events
Lista personalizada
- Fila seleccionada : configura lo que sucede cuando el usuario de la aplicación selecciona una fila (es decir, un control dentro de una plantilla) en la Lista personalizada. Configura lo que sucede cuando se cambia el valor.
Plantilla
- Seleccionado: configura lo que sucede cuando se hace clic en la plantilla.
Estilo
Lista personalizada
- Alineación de control : de forma predeterminada, hereda la alineación principal. Se puede establecer una alineación diferente a la principal. Para volver a la alineación principal, anula la selección de las opciones anuladas.
Nota:
La alineación depende del diseño seleccionado para el elemento principal (Vertical u Horizontal).
- Diseño : personaliza la posición de las plantillas dentro de la lista personalizada:
- Vertical : las plantillas se organizan verticalmente
- Horizontal : las plantillas se organizan horizontalmente
- Cuadrícula : las plantillas se organizan en formato de cuadrícula
- Espacio entre (solo píxeles): el espacio entre plantillas, cuando se organizan en un diseño Vertical u Horizontal .
- Espacio horizontal / vertical : el espacio horizontal y vertical entre plantillas, cuando se organizan en un diseño de cuadrícula .
- Ancho de la plantilla : el ancho de la plantilla.
- Altura de la plantilla : la altura de la plantilla.
Nota:- En un diseño Horizontal , la Anchura se establece en píxeles y la Altura en píxeles,
%,emoauto. - En un diseño Vertical , la Altura está en píxeles y la Anchura puede ser en píxeles,
%,emoauto. - En un diseño de cuadrícula , tanto la altura como la anchura deben estar en píxeles. No se pueden utilizar unidades relativas como
%,emoauto.
- Margen : el margen del diseño. De forma predeterminada, se establece un margen de 4 px. Se combinan las propiedades de los márgenes superior/inferior e izquierdo/derecho . Estas propiedades pueden separarse utilizando el botón Enlace situado a la derecha de la sección Margen .
- Tamaño : la anchura y la altura de la lista personalizada, en píxeles. Valores predeterminados:
- En un diseño Horizontal : Ancho 800 px, Altura automática
- En un diseño Vertical : Anchura automática, Altura 400 px
- En un diseño de cuadrícula : ancho 800 px, altura 400 pxPara establecer valores mínimos o máximos, haz clic en el icono de tres puntos (...).
Plantilla
- Alineación de control : de forma predeterminada, hereda la alineación principal. Se puede establecer una alineación diferente a la principal. Para volver a la alineación principal, anula la selección de las opciones anuladas.
Nota:
La alineación depende del diseño seleccionado para el elemento principal (Vertical u Horizontal).
- Diseño : determina cómo se colocan los controles dentro de la plantilla:
- Horizontal/Vertical : la orientación de los controles.
- Alineación : la alineación de los controles dentro de la plantilla.
- Permitir ajustar : si se selecciona, ajusta los controles en la plantilla.
- Permitir desplazamiento : si se selecciona, permite desplazarse dentro de la plantilla. Para habilitar Permitir desplazamiento, la plantilla debe tener una altura fija (diseño vertical) o una anchura fija (diseño horizontal).
- Color de fondo : el color de fondo de la plantilla.
- Borde : el borde del control. Se puede configurar el grosor del borde, el color y el radio .
- Fuente : la familia de fuentes para la plantilla. Todos los controles dentro de la plantilla comparten la misma familia de fuentes. De forma predeterminada, la plantilla hereda la familia de fuentes de la lista personalizada.
- Margen : el margen del diseño. De forma predeterminada, se establece un margen de 0 px. Se combinan las propiedades de los márgenes superior/inferior e izquierdo/derecho . Estas propiedades pueden separarse utilizando el botón Enlace situado a la derecha de la sección Margen .
- Relleno : el relleno de la plantilla. De forma predeterminada, se establece un relleno de 16 px. Se combinan las propiedades de los márgenes superior/inferior e izquierdo/derecho . Estas propiedades pueden separarse mediante el botón Enlace situado a la derecha de la sección Relleno .
- Avanzado - muestra las propiedades Flex del control.
- Base Flex - establece el tamaño original de un elemento Flex antes de que se distribuya o se elimine el espacio adicional (
px,%,em,auto). - Crecimiento Flex: cuando hay espacio adicional disponible, este valor dicta cuánto debe crecer un elemento Flex en relación con el resto de los elementos.
- Flex shrink - cuando el espacio no es suficiente, este valor dicta cuánto debe reducirse un elemento flexible en comparación con los demás elementos. Para obtener más información, consulta la documentación de Mozilla Developer Network.
- Base Flex - establece el tamaño original de un elemento Flex antes de que se distribuya o se elimine el espacio adicional (
Propiedades VB
Expandir tabla
| Nombre de propiedad | Tipo de datos | Permisos de acceso | Ejemplo |
|---|---|---|---|
Disabled | Booleano | Leer/Escribir | Si es verdadero, deshabilita el control en tiempo de ejecución. |
Hidden | Booleano | Leer/Escribir | Si es verdadero, oculta el control en tiempo de ejecución. |
SelectedItemIndex | Entero | Solo lectura | Devuelve el índice de la fila actualmente seleccionada: MainPage.CustomList.SelectedItemIndex |
ThisRow | Lo mismo que el campo Origen de datos . | Solo lectura | Se refiere al registro actual del origen de datos. Utilízalo para configurar campos dentro de la lista personalizada. |