Xceed DataGrid para Javascript 1.7
- Vaya a aquí para ver los detalles
Xceed Toolkit Plus para WPF 4.2
- En AvalonDock, la propiedad LayoutContent.IsFloating ahora lanza un evento PropertyChanged cuando un LayoutAnchorable/LayoutDocument comienza/termina de flotar. Esto permite añadir un enlace a la propiedad IsFloating.
- En AvalonDock, la flotación de un LayoutAnchorable ya no encoge un LayoutDocument vecino.
- En AvalonDock, las propiedades LayoutItem.CanClose/IsSelected/IsActive/CanTogglePin ahora se pueden cambiar dinámicamente.
- En AvalonDock, la flotación de un LayoutAnchorable contenido en un multi-LayoutAnchorableGroup con tamaños de estrella específicos ya no restablece los tamaños de los LayoutItems restantes después de la flotación.
- En AvalonDock, al mover los LayoutDocumentTabItems para reordenarlos ya no se crea una ventana flotante en cuanto el ratón abandona la parte superior e inferior del LayoutDocumentTabItem. En su lugar, ahora se añade un búfer vertical para crear suavidad de movimiento.
- En PropertyGrid, eliminar un valor de un editor UpDown ya no lanza una excepción.
- En PropertyGrid, ya no se producen NullRefException al comprobar valores no válidos de PropertyItems.
- En PropertyGrid, las propiedades readonly que utilizan el conversor de tipos EnumDisplayNameConverter ahora muestran el valor convertido con el TextBlockEditor.
- En PropertyGrid, un nuevo editor de Contraseña está ahora disponible para todas las propiedades que utilizan un atributo PasswordPropertyText.
- En todos los controles UpDown, ahora hay nuevas propiedades disponibles para establecer la anchura/altura del ButtonSpinner.
- En todos los controles UpDown, ahora hay nuevas propiedades disponibles para modificar fácilmente el contenido de las flechas Up/Down (tanto para el estado activado como para el desactivado).
- En ButtonSpinner, la propiedad ButtonSpinnerLocation ha quedado obsoleta; ahora debe utilizarse SpinnerLocation.
- En ButtonSpinner, la propiedad ShowButtonSpinner ha quedado obsoleta; ahora debe utilizarse ShowSpinner.
- En CheckComboBox/CheckListBox, al hacer un "Seleccionar todo" ahora sólo se produce un ItemSelectionChangedEvent para los elementos no seleccionados. Del mismo modo, al hacer un "UnSelect All" ahora sólo se produce un ItemSelectionChangedEvent para los elementos seleccionados.
- En ChildWindow, el fondo de cabecera por defecto utiliza ahora el fondo de cabecera por defecto de Windows.
- En StyleableWindow, al hacer clic en el icono de la cabecera, aparece el SystemMenu a la izquierda de la ventana. Al hacer clic de nuevo, se cierra el SystemMenu.
- En Temas, el uso del DataGrid ahora carga los datos más rápido.
- En DataGrid, ahora se eliminan las variables no utilizadas, con lo que no se producen advertencias al compilar.
- En UI Automation, el PropertyGridTextBoxEditor ahora muestra el contenido del TextBox en la herramienta de automatización.
- En ColorPicker, la ventana emergente que contiene muchos colores ahora tiene una barra de desplazamiento cuando la lista de colores es demasiado larga.
- En DateTimePicker, la Cultura en la aplicación se establece ahora para el Calendario de DateTimePicker.
- En CalculatorUpDown, DateTimePicker y TimePicker, ahora hay nuevas propiedades disponibles para personalizar el contenido del botón DropDown (tanto si está activado como si no).
- Todos los controles de Toolkit (y DataGrid) son ahora compatibles con .NET 5 Framework.
Xceed Zip para .NET y .NET Standard 7.0
- Añadidos los métodos ZippedFile.SetFullName() y ZippedFolder.SetFullName() que permiten mover un fichero/carpeta instantáneamente dentro del mismo archivo.
- La creación de un nuevo archivo zip dividido ya no utiliza archivos temporales.
Xceed SFTP para .NET y .NET Standard 7.0
- Añadido soporte para claves privadas ssh-ecdsa-sha2-* en la clase PuTTYPrivateKeyFile, permitiendo iniciar sesión con certificados ECDSA.
- Añadido soporte de cifrado AES Galois Counter Mode (aes128-gcm y aes256-gcm).
- Se ha añadido compatibilidad con la curva elíptica Secp256k1 (ecdsa-sha2-1.3.132.0.10) en el método de intercambio de claves y el algoritmo de clave pública.
- Se ha añadido compatibilidad con la curva elíptica Nistp521 (ecdsa-sha2-nistp521) en el método de intercambio de claves y el algoritmo de clave pública.
- SSHAlgorithmList.Reset() acepta ahora una lista de algoritmos para rellenar la lista después de borrarla.
- Se ha corregido un error por el que el intercambio de claves "curva elíptica Diffie Hellman" no era lo suficientemente seguro.
- Se ha corregido un error por el que el uso de algoritmos de clave pública de curva elíptica para conectarse fallaba en determinadas situaciones.
- Xceed Words para .NET es ahora compatible con .NET 5 Framework.
- Ahora es posible añadir firmas digitales a los documentos en el entorno .NET Framework.
- Ahora las líneas de firma pueden colocarse en un documento y se dispone de muchos métodos nuevos para recuperar/eliminar/añadir firmas digitales o líneas de firma.
- En Conversión PDF, una tabla con celdas combinadas verticales y horizontales ahora convierte correctamente las celdas combinadas a PDF.
- En la conversión a PDF, las tablas situadas en etiquetas sdt ahora se convierten correctamente a PDF.
- En Conversión PDF, la conversión de texto nulo ya no lanza una excepción.
- En Conversión de PDF, al establecer la propiedad Table.AutoFit en "Contenido", ahora se dimensiona correctamente la anchura de cada columna en función de su contenido.
- En la conversión a PDF, las tablas con más de un encabezado de tabla ahora se convierten a PDF con los encabezados de tabla correspondientes.
- En la conversión de PDF, el uso de Autoajustar contenido para definir el ancho de columna de la tabla ahora ajusta correctamente el contenido de las celdas.
- En la conversión de PDF, cuando el índice supera la longitud de la página, el contenido restante se muestra ahora en las páginas siguientes.
- En la conversión de PDF, cuando un índice no es visible, la conversión ya no lanza una excepción de referencia nula.
- En la conversión de PDF, cuando un índice no es visible, el guardado ya no lanza una excepción de referencia nula.
- En la conversión de PDF, un párrafo que contiene muchas imágenes mostradas en varias páginas ahora se convierte a PDF con varias páginas.
- En la conversión de PDF, el índice muestra ahora los números de página correctos cuando algunos párrafos referenciados se sitúan antes del índice.
- En Conversión PDF, ahora se añade automáticamente la sangría del párrafo cuando un párrafo del índice no especifica ninguna sangría pero tiene un outlineLevel superior a 0.
- En Conversión PDF, al dividir una tabla en dos páginas con celdas que contienen paragraph.KeepWithNextParagraph() ahora se divide correctamente la tabla en una fila en la que los párrafos no se mantienen juntos.
- En la conversión de PDF, cuando los párrafos del índice contengan tabulaciones, el documento PDF resultante contendrá tabulaciones válidas.
- En la conversión de PDF, la tabla ahora fuerza una división al final de la página para evitar una excepción de StackOverflow cuando una tabla grande de varias filas tiene todas sus filas pero que no se pueden dividir en varias páginas (o cuando todos los párrafos de la tabla tienen un KeepWithNext establecido en true).
- En Conversión PDF, una tabla que sigue a un párrafo con KeepWithNext establecido en true ahora mantiene el párrafo y la tabla en la misma página en el documento PDF resultante.
- En la conversión de PDF, cuando los tamaños de fuente no son valores enteros o medios, el resultado se redondea al siguiente valor entero, evitando la excepción del tamaño de fuente.
- En Conversión PDF, para las tablas, ya no se lanzan excepciones OutOfRange cuando se mezclan celdas de separación de filas y celdas combinadas verticales.
- En la conversión de PDF, los elementos del índice ya no incluyen los caracteres de fin de línea del texto.
- En Conversión PDF, ahora se utiliza el valor Section.MarginFooter para posicionar el contenido del pie de página en el pie de página.
- En Conversión PDF, cuando una sección comienza con una tabla seguida de párrafos keepWithNext, el documento PDF resultante ya no redibuja la tabla hasta que encuentra un párrafo no keepWithNext.
- En Conversión PDF, el uso de un documento con propiedades personalizadas de tipo bool cuyos valores son "0" o "1" ya no lanza una excepción.
- En Conversión de PDF, si los párrafos del índice se basan en nombres de estilo de encabezado que no están en inglés, ya no aparecen advertencias de aserción y se utilizan los estilos basados en hasta encontrar un nombre de estilo conocido.
- En Conversión PDF, las tablas que contienen varias filas de encabezado y se extienden en varias páginas ahora muestran todas las filas de encabezado en las páginas adicionales.
- En Conversión PDF, las tablas con filas de varios encabezados que se dividen en dos páginas ahora muestran todas las filas de encabezados en la segunda página.
- En Conversión PDF, las tablas que abarcan varias páginas ya no se solapan con los números de página del pie de página.
- En la conversión de PDF, los caracteres en superíndice ya no aparecen demasiado pequeños.
- En la conversión de PDF, ya no se producen excepciones cuando se agrupan imágenes.
- En la conversión de PDF, los encabezados que contienen un objeto de texto envuelto detrás ahora muestran el contenido principal del documento detrás de este objeto.
- En Conversión PDF, ya no se lanza una excepción StackOverflow cuando una celda se extiende más de dos páginas.
- En la conversión de PDF, al utilizar un índice con el conmutador "o" ahora sólo se muestran los títulos válidos del índice.
- En Documento, un nuevo método, GetPageCount(), está ahora disponible para recuperar el número de páginas en el documento. Tenga en cuenta que esta función es actualmente experimental.
- En Documento, nuevos métodos y objetos están ahora disponibles para añadir notas al pie/notas finales a los párrafos. Estas notas pueden contener cadenas/imágenes/hiperenlaces/tablas.
- En Document, ya no se admite la carga de un docx o stream que contenga entidades externas. Esto impide trabajar con documentos vulnerables.
- En Documento, ahora la separación silábica del texto se actualizará automáticamente cuando se modifiquen sus propiedades de objeto de separación silábica.
- En Document, al llamar a Save() o a ConvertToPdf() ahora aparece una marca de agua en el documento de salida cuando se utiliza una licencia de prueba.
- En Párrafo, eliminar Marcadores cuando el marcadorInicio está incluido en un párrafo pero el marcadorFinal no lo está, ahora elimina el marcador del párrafo.
- En Párrafo, al llamar al método InsertarTexto ya no se analiza todo el documento para actualizar los ids cuando esta acción no es necesaria. Esto mejora el rendimiento cuando se necesitan muchas inserciones de texto.
- En Párrafo, reemplazar texto con regexMatchHandler y formatear ya no lanza una excepción porque el índice es demasiado alto.
- En Párrafo, el método InsertParagraphBeforeSelf(Párrafo) devuelve ahora una nueva instancia del párrafo recién creado.
- En Gráfico, ahora se detectan los gráficos múltiples incluidos en un gráfico.
- En Chart, el método Chart.Save ahora guarda correctamente los cambios en los gráficos que utilizan dos ejes Y.
- En Ejes de Gráfico, la propiedad Título puede utilizarse ahora para obtener/establecer el título del eje.
- En Lista, ahora se puede utilizar la propiedad ListOptions para modificar la numeración de los subniveles de la lista.
- En List, la propiedad ListOptions ahora se puede utilizar para obtener/establecer la configuración de la lista, incluyendo el tipo de lista, el seguimiento de la modificación de la lista y la configuración de los niveles de la lista.
- En Gráfico, Lista, Forma e Imagen, ahora está disponible un nuevo método Quitar para eliminar el elemento del documento.
- En Imagen, al utilizar MS Word 2007 para abrir un documento que contiene imágenes ahora se abre correctamente el documento.
- En Tabla, la fusión de varias celdas de una fila actualiza ahora la anchura de la celda resultante.
- En CustomProperties, la actualización de las propiedades personalizadas divididas ahora actualiza correctamente las propiedades.
Xceed PDF Creator para .NET 2.0
- Xceed PDF Creator para .NET ahora es compatible con .NET 5 Framework.
- Las tablas situadas en etiquetas sdt se guardan ahora correctamente.
- Las tablas con más de un encabezado de tabla ahora se guardan con los encabezados de tabla correspondientes.
- Las tablas que contienen varias filas de encabezado y se extienden en varias páginas muestran ahora todas las filas de encabezado en las páginas adicionales.
- Las tablas con filas de varios encabezados que se dividen en dos páginas muestran ahora todas las filas de encabezados en la segunda página.
- Las tablas distribuidas en varias páginas ya no se solapan con los números de página del pie de página.
- Una tabla con celdas combinadas verticales y horizontales ahora guarda correctamente las celdas combinadas.
- Una tabla que sigue a un párrafo con KeepWithNext establecido en true ahora mantiene el párrafo y la tabla en la misma página en el documento PDF resultante.
- Un párrafo que contiene muchas imágenes mostradas en varias páginas ahora se guarda en PDF con varias páginas.
- Ya no se lanza una excepción StackOverflow cuando una celda se extiende más de dos páginas.
- Las cabeceras que contienen un objeto de texto envuelto detrás muestran ahora el contenido principal del documento detrás de este objeto.
- Ya no se producen excepciones al agrupar imágenes.
- Los caracteres en superíndice ya no aparecen demasiado pequeños.
- Los elementos del índice ya no incluyen los caracteres de fin de línea del texto.
- Si los párrafos del índice se basan en nombres de estilo de encabezamiento que no están en inglés, ya no se producen advertencias de aserción y se utilizan los estilos basados en hasta encontrar un nombre de estilo conocido.
- El valor Section.MarginFooter se utiliza ahora para posicionar el contenido del pie de página en el pie de página.
- El uso de propiedades personalizadas de tipo bool cuyos valores son "0" o "1" ya no lanza una excepción.
- El uso de un índice con el conmutador "o" ahora sólo muestra los títulos válidos del índice.
- Guardar texto nulo ya no lanza una excepción.
- Al establecer la propiedad Table.AutoFit en "Contents", ahora se dimensiona correctamente el ancho de cada columna en función de su contenido.
- Al dividir una tabla en dos páginas con celdas que contienen paragraph.KeepWithNextParagraph() ahora se divide correctamente la tabla en una fila en la que los párrafos no se mantienen juntos.
- Cuando una sección comienza con una tabla seguida de párrafos keepWithNext, el documento PDF resultante ya no redibuja la tabla hasta que encuentra un párrafo no keepWithNext.
- Cuando los tamaños de fuente no son valores enteros o medios, el resultado se redondea al siguiente valor entero, evitando la excepción del tamaño de fuente.
- Cuando una tabla grande de varias filas tiene todas sus filas y no pueden dividirse en varias páginas (o cuando todos los párrafos de la tabla tienen KeepWithNext establecido en true), la tabla ahora fuerza una división al final de la página para evitar una excepción StackOverflow.
- Cuando los párrafos del índice contengan tabulaciones, el documento PDF resultante contendrá separaciones válidas entre tabulaciones.
- Cuando el índice supera la longitud de la página, el contenido restante se muestra ahora en las páginas siguientes.
- Cuando un párrafo del índice de contenidos no especifica ninguna sangría pero tiene un outlineLevel superior a 0, ahora se añade automáticamente la sangría del párrafo.
- Cuando algunos párrafos referenciados se colocan antes del índice, éste muestra ahora los números de página correctos.
- Al utilizar Tablas con AutoajustarContenido para establecer el ancho de columna de la tabla, ahora el ancho se autoajusta correctamente al contenido de las celdas.
- Cuando se utiliza una licencia de prueba, al llamar a Save() aparece ahora una marca de agua en el documento de salida.
- Para las tablas, ya no se lanzan excepciones OutOfRange cuando se mezclan celdas de separación de filas y celdas combinadas verticales.
- En Párrafo, eliminar Marcadores cuando el marcadorInicio está incluido en un párrafo pero el marcadorFinal no lo está ahora elimina el marcador del párrafo.
- En Párrafo, al llamar al método InsertarTexto ya no se analiza todo el documento para actualizar los ids cuando esta acción no es necesaria. Esto mejora el rendimiento cuando se necesitan muchas inserciones de texto.
- En Párrafo, reemplazar texto con regexMatchHandler y formatear ya no lanza una excepción porque el índice es demasiado alto.
- En Párrafo, el método InsertParagraphBeforeSelf(Párrafo) devuelve ahora una nueva instancia del párrafo recién creado.
- En Documento, un nuevo método, GetPageCount(), está ahora disponible para recuperar el número de páginas en el documento. Tenga en cuenta que esta función es actualmente experimental.
- En Documento, ahora la separación silábica del texto se actualizará automáticamente cuando se modifiquen sus propiedades de objeto de separación silábica.
- En Lista, ahora se puede utilizar la propiedad ListOptions para modificar la numeración de los subniveles de la lista.
- En List, la propiedad ListOptions ahora se puede utilizar para obtener/establecer la configuración de la lista, incluyendo el tipo de lista, el seguimiento de la modificación de la lista y la configuración de los niveles de la lista.
- En Gráfico, ahora se detectan los gráficos múltiples incluidos en un gráfico.
- En Chart, el método Chart.Save ahora guarda correctamente los cambios en los gráficos que utilizan dos ejes Y.
- En Gráfico, Lista, Forma e Imagen, ahora está disponible un nuevo método Quitar para eliminar el elemento del documento.
- En Ejes de Gráfico, la propiedad Título puede utilizarse ahora para obtener/establecer el título del eje.
- En Tabla, la fusión de varias celdas de una fila actualiza ahora la anchura de la celda resultante.
- En CustomProperties, la actualización de las propiedades personalizadas divididas ahora actualiza correctamente las propiedades.