Xceed DataGrid para Javascript 1.5
- Vaya a aquí para ver los detalles
- En el ResourceCenter, se han actualizado los enlaces a la documentación en línea.
- Se ha corregido una excepción que se producía al utilizar el gestor de búsqueda en una cuadrícula que contenía columnas no unidas.
- Se ha corregido una excepción que se producía al intentar guardar o cargar la configuración de persistencia con una vista de colección que no fuera DataGridCollectionView.
- Corregido el mensaje de error del evento obsoleto AddingNewDataItem.
- Se ha corregido un problema que provocaba que, en ocasiones, el SelectedItemsSource dejara de contener los elementos seleccionados tras un cambio de selección.
- Se ha corregido la excepción InvalidOperationException que se producía cuando un nombre de campo contenía un "." en su nombre.
Xceed Toolkit Plus para WPF 4.1
- En AvalonDock, al deserializar AvalonDock varias veces en el mismo fotograma ya no se produce una excepción relacionada con floatingWindows que no pueden mostrarse porque ya están cerradas.
- 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 LayoutAnchorables restantes después de la flotación.
- En AvalonDock, al mover un LayoutFloatingWindowControl sobre el DockingManager ya no se muestra la superposición de ningún LayoutAnchorableFloatingWindow situado detrás del DockingManager.
- En AvalonDock, la información sobre herramientas del botón de anclaje LayoutAnchorable y su menú contextual muestran ahora un texto "Restaurar" en lugar de un texto "Ocultar automáticamente" cuando el control se oculta automáticamente.
- En AvalonDock, la nueva propiedad CanFloatBehindMainWindow se puede utilizar ahora para hacer que floatingWindow flote detrás del DockingManager; el foco de floatingWindow se gestiona ahora a través de esta nueva propiedad.
- En AvalonDock, al autoocultar un LayoutAnchorable, ahora sólo se autooculta el LayoutAnchorable seleccionado en lugar de todos los LayoutAnchorables dentro del mismo LayoutAnchorablePane.
- En AvalonDock, cuando la ventana del DockingManager está oculta, las ventanas flotantes ya no se pueden soltar dentro del DockingManager.
- En AvalonDock, cuando se utiliza CacheDocumentTabItems o CacheAnchorableTabItems establecido en true, al comenzar a flotar un LayoutContent y seleccionarlo ya no se muestra el contenido flotante en el elemento de pestaña seleccionado LayoutCachePaneControl.
- En CalculatorUpDown, establecer la propiedad IsReadOnly a true ya no permite que el toggleButton abra la calculadora.
- En Gráfico, el uso de etiquetas de ticks DateTime ahora siempre muestra el número solicitado de ticks.
- En CheckComboBox y CheckListBox, el uso de estos controles dentro de las pestañas de un TabControl con su propiedad SelectedItemsOverride establecida ya no elimina la selección al cambiar de pestaña.
- En CheckListBox y CheckComboBox, el nuevo evento ItemSelectionChanging está ahora disponible para cancelar una selección/deselección.
- En ListBox, la actualización de un ListBox desde múltiples hilos ya no lanza NullRefExceptions cuando se utilizan objetos de bloqueo comunes.
- En PropertyGrid, las propiedades de tipo Collection/Array/Dictionary, que sólo contienen un getter, ahora se pueden abrir con su editor, pero no editar.
- En PropertyGrid, el color de fondo del expansor SystemColors.ControlBrush ahora se puede anular fácilmente.
- En PropertyGrid, la nueva propiedad PropertyNameTextWrapping ahora se puede utilizar para envolver nombres de propiedad largos.
- En PropertyGrid, el evento propertyValueChanged se lanza ahora cuando un PropertyItem de tipo IEnumerable se modifica a través del CollectionEditor.
- En PropertyGrid, utilizar un editor ComboBox para PropertyItems cuando la propiedad PropertyGrid.IsReadOnly es true ahora impide modificar el valor del comboBox.
- En PropertyGrid, utilizando la propiedad SelectedObjectsOverride y llamando a PropertyIem.Instance ahora devuelve las instancias de todos los objetos seleccionados.
- En PropertyGrid, cuando la propiedad IsVirtualizing es falsa, el desplazamiento sobre sub-elementos de propiedad expandidos ya no salta al siguiente elemento de propiedad cuando el elemento de propiedad padre sale de la vista.
- En SplitButton, DropDownButton y MultiLineTextEditor, ahora se puede utilizar la propiedad ContentStringFormat para dar formato a una cadena de contenido.
- En TimeSpanUpDown, el incremento cuando no se establece ningún valor y se establece CurrentDateTimePart ahora incrementa la parte dateTime correspondiente.
- En TimeSpanUpDown, cuando la propiedad ShowDays es true, el control ahora siempre muestra los días en formato "00", incluso cuando hay 0 días.
- En ToggleSwitch, el evento IsCheckValueChanged ya no lanza una InvalidCastException.
- En WindowContainer, al llamar a Children.Remove() ya no se lanza una NullRefException para un hijo nulo.
- En WizardPage, para la automatización de la interfaz de usuario, los bloques de texto para el título y la descripción de la página se pueden utilizar ahora con las herramientas "Accessibility Insight".
- En Zoombox, la reconexión durante una sesión de conexión de escritorio remoto ya no genera una NullRefException.
Xceed Zip para .NET y .NET Standard 6.9
- Mejorada la velocidad de compresión "CompressionMethod.Deflated" en .NET 4.5 y posteriores.
- Los nombres de ensamblados y archivos dll ya no tienen su número de versión como parte del nombre.
- Se han añadido primitivas que implementan un sistema de opciones ilimitado, basado en pilas, que permitirá a futuras versiones especificar opciones avanzadas para las operaciones de compresión y descompresión.
- Reducción de la fragmentación de memoria causada por el uso intensivo de la compresión y descompresión "CompressionMethod.Deflated".
Xceed Real-Time Zip para .NET y .NET Standard 6.9
- Los nombres de ensamblados y archivos dll ya no tienen su número de versión como parte del nombre.
- Mejorada la velocidad de compresión "CompressionMethod.Deflated" en .NET 4.5 y posteriores.
- Reducción de la fragmentación de memoria causada por el uso intensivo de la compresión y descompresión "CompressionMethod.Deflated".
Xceed FTP para .NET y .NET Standard 6.9
- Los nombres de ensamblados y archivos dll ya no tienen su número de versión como parte del nombre.
Xceed SFTP para .NET y .NET Standard 6.9
- Los nombres de ensamblados y archivos dll ya no tienen su número de versión como parte del nombre.
- En Bookmark, al llamar varias veces al método SetText ya no se insertan todos los textos nuevos, sino que se sustituye el texto antiguo por el nuevo.
- En Marcadores, ahora se dispone de nuevos métodos en la clase Contenedor para obtener, insertar, eliminar y validar marcadores.
- En Marcadores, al recuperar los marcadores de un párrafo ya no se produce una excepción NullRefException cuando los marcadores no están contenidos en el párrafo.
- En Chart, la nueva propiedad Axis.LabelPosition está ahora disponible para posicionar las etiquetas de los ejes encima, debajo, al lado del eje o incluso ocultarlas.
- En Gráfico, la nueva propiedad Gráficos de Contenedor está ahora disponible para obtener todos los gráficos de un contenedor.
- En los gráficos, ahora se puede utilizar una nueva propiedad Anchura para establecer el tamaño de una serie.
- En Documento, ahora se pueden establecer separaciones silábicas automáticas y configurables para todo el documento.
- En Document, al llamar a ApplyTemplate() con un documento de plantilla de tamaño cero ahora se produce un error que explica que un documento de plantilla debe contener datos.
- En Document, al unir dos documentos ya no se produce una NullRefException porque _fontTablePart es nulo.
- En Document, los métodos Save() y SaveAs() tienen ahora un parámetro opcional "password", necesario para guardar documentos protegidos por contraseña.
- En Párrafo, ahora hay nuevas propiedades disponibles para obtener el párrafo siguiente y el anterior.
- En la conversión de PDF, ya no se producen alertas cuando el documento que se va a convertir no contiene encabezados/pies de página de tipo Par o Primero.
- En la conversión de PDF, al cambiar de sección con el método document.InsertSection() ya no aparecen encabezados/pies de página incorrectos en el documento PDF.
- En Conversión PDF, al convertir un docx utilizando fuentes no instaladas ya no se producen excepciones.
- En Conversión PDF, se ha revisado el interlineado para establecer correctamente el espaciado antes y después de los párrafos.
- En la conversión de PDF, los elementos de lista ya no añaden tabulaciones innecesarias entre el número y el contenido.
- En Conversión PDF, las listas multinivel ya no lanzan una excepción IndexOutOfBound.
- En la conversión de PDF, las celdas de la tabla que contienen relleno vertical ya no duplican el tamaño del relleno vertical.
- En la conversión de PDF, el texto de las celdas de la tabla ya no se recorta cuando el tamaño de la fila tiene una altura fija.
- En la conversión de PDF, la tabla de contenido ya no utiliza texto subrayado en azul y ahora respeta los niveles de sangría.
- En la conversión de PDF, el uso de un formato smallCaps establecido en false ya no lanza una NullRefException.
- En Conversión PDF, el uso de formas con valores de tamaño decimales ya no lanza una excepción de Formato.
- En Conversión PDF, las celdas combinadas verticalmente ya no recortan su contenido cuando las filas tienen alturas fijas.
- En la conversión de PDF, cuando una tabla tiene un estilo específico sin fila de encabezado, el documento PDF resultante muestra ahora el color de fondo de fila correcto para esa tabla.
- En PDF Conversion, cuando una tabla no cabe en una página y su última fila dibujable contiene párrafos con su propiedad KeepWithNext establecida en true, la tabla ya no se divide en dos páginas en esta fila específica; en su lugar, Words intentará encontrar una fila de tabla anterior sin esta propiedad KeepWithNext establecida en true para dividir la tabla en esta nueva posición.
- En Secciones, al insertar secciones con diferentes encabezados/pies de página ya no se conservan sólo los encabezados/pies de página de la última sección.
- En Tabla, la creación de una tabla de varias columnas ahora ajusta automáticamente el ancho de las columnas en función del ancho disponible de la página; al abrir el documento en GoogleDoc o MS Word 2013/2016, la tabla ahora se muestra con anchos de columna válidos.
- En la tabla, al insertar una nueva columna se utiliza ahora la anchura de la columna vecina y se redimensionan todas las anchuras de celda de la fila para ajustarse a la anchura de la página (cuando la tabla no tiene un tamaño fijo).
- En Tabla, al eliminar el último párrafo de una celda, si la celda también contiene un contenido HTML/RTF, ahora se puede eliminar el párrafo.
Xceed PDF Creator para .NET 1.8
- Ya no se producen alertas cuando el documento no contiene cabeceras/pies de página de tipo Even o First.
- Al cambiar de sección con el método document.InsertSection() ya no se muestran encabezados/pies de página incorrectos en el documento PDF.
- Se ha revisado el interlineado para establecer correctamente el espaciado antes y después de los párrafos.
- Los ListItems ya no añaden pestañas innecesarias entre su número y contenido.
- Las listas multinivel ya no lanzan una excepción IndexOutOfBound.
- Al guardar un documento PDF con fuentes desinstaladas ya no se producen excepciones.
- Las celdas de la tabla que contienen relleno vertical ya no duplican el tamaño del relleno vertical.
- El texto de las celdas de la tabla ya no se recorta cuando el tamaño de la fila tiene una altura fija.
- La tabla de contenido ya no utiliza texto subrayado en azul y ahora respeta los niveles de sangría.
- El uso de un formato smallCaps establecido en false ya no lanza una NullRefException.
- El uso de formas con valores de tamaño decimales ya no lanza una excepción de Formato.
- Las celdas combinadas verticalmente ya no recortan su contenido cuando las filas tienen alturas fijas.
- Cuando una tabla tiene un estilo específico y no muestra ninguna fila de encabezado, el documento PDF resultante muestra ahora el color de fondo de fila correcto para esa tabla.
- Cuando una tabla no cabe en una página y su última fila dibujable contiene párrafos con su propiedad KeepWithNext establecida en true, la tabla ya no se divide en dos páginas en esta fila específica; en su lugar, PDF Creator intentará encontrar una fila de tabla anterior sin esta propiedad KeepWithNext establecida en true para dividir la tabla en esta nueva posición.
- En Bookmark, al llamar varias veces al método SetText ya no se insertan todos los textos nuevos, sino que se sustituye el texto antiguo por el nuevo.
- En Marcadores, ahora se dispone de nuevos métodos en la clase Contenedor para obtener, insertar, eliminar y validar marcadores.
- En Marcadores, al recuperar los marcadores de un párrafo ya no se produce una excepción NullRefException cuando los marcadores no están contenidos en el párrafo.
- En Chart, la nueva propiedad Axis.LabelPosition está ahora disponible para posicionar las etiquetas de los ejes encima, debajo, al lado del eje o incluso ocultarlas.
- En Gráfico, la nueva propiedad Gráficos de Contenedor está ahora disponible para obtener todos los gráficos de un contenedor.
- En Documento, ahora se pueden establecer separaciones silábicas automáticas y configurables para todo el documento.
- En Document, al llamar a ApplyTemplate() con un documento de plantilla de tamaño cero ahora se produce un error que explica que un documento de plantilla debe contener datos.
- En Document, al unir dos documentos ya no se produce una NullRefException porque _fontTablePart es nulo.
- En Párrafo, ahora hay nuevas propiedades disponibles para obtener el párrafo siguiente y el anterior.
- En Secciones, al insertar secciones con diferentes encabezados/pies de página ya no se conservan sólo los encabezados/pies de página de la última sección.
- En Tabla, la creación de una tabla de varias columnas ahora ajusta automáticamente la anchura de las columnas en función de la anchura disponible de la página.
- En la tabla, al insertar una nueva columna se utiliza ahora la anchura de la columna vecina y se redimensionan todas las anchuras de celda de la fila para ajustarse a la anchura de la página (cuando la tabla no tiene un tamaño fijo).
- En Tabla, al eliminar el último párrafo de una celda, si la celda también contiene un contenido HTML/RTF, ahora se puede eliminar el párrafo.