Xceed DataGrid pour Javascript 1.5
- Aller ici pour voir les détails
- Dans le Centre de ressources, les liens vers la documentation en ligne ont été mis à jour.
- Correction d'une exception qui se produisait lors de l'utilisation du gestionnaire de recherche dans une grille contenant des colonnes non liées.
- Correction d'une exception qui se produisait lorsque l'on essayait d'enregistrer ou de charger les paramètres persistants avec une vue de collection autre qu'une DataGridCollectionView.
- Correction du message d'erreur pour l'événement obsolète AddingNewDataItem.
- Correction d'un problème qui faisait que la source SelectedItemsSource ne contenait parfois plus les éléments sélectionnés après un changement de sélection.
- Correction de l'exception InvalidOperationException qui était soulevée lorsque le nom d'un champ contenait un "." dans son nom.
Xceed Toolkit Plus pour WPF 4.1
- Dans AvalonDock, la dé-sérialisation d'AvalonDock plusieurs fois dans le même cadre ne soulève plus d'exception liée aux fenêtres flottantes qui ne peuvent pas s'afficher parce qu'elles sont déjà fermées.
- Dans AvalonDock, le flottement d'un LayoutAnchorable contenu dans un multi-LayoutAnchorableGroup avec des tailles d'étoiles spécifiques ne réinitialise plus les tailles des LayoutAnchorables restants après le flottement.
- Dans AvalonDock, le déplacement d'un LayoutFloatingWindowControl sur le DockingManager n'affiche plus la superposition d'une LayoutAnchorableFloatingWindow positionnée derrière le DockingManager.
- Dans AvalonDock, l'infobulle du bouton LayoutAnchorable et son menu contextuel affichent désormais un texte "Restore" au lieu d'un texte "AutoHide" lorsque le contrôle est automatiquement caché.
- Dans AvalonDock, la nouvelle propriété CanFloatBehindMainWindow peut désormais être utilisée pour faire flotter la fenêtre flottante derrière le DockingManager ; le focus de la fenêtre flottante est désormais géré par cette nouvelle propriété.
- Dans AvalonDock, lors du masquage automatique d'un LayoutAnchorable, seul le LayoutAnchorable sélectionné est masqué automatiquement au lieu de tous les LayoutAnchorables du même LayoutAnchorablePane.
- Dans AvalonDock, lorsque la fenêtre du DockingManager est cachée, les fenêtres flottantes ne peuvent plus être déposées à l'intérieur du DockingManager.
- Dans AvalonDock, lors de l'utilisation de CacheDocumentTabItems ou de CacheAnchorableTabItems avec la valeur true, le fait de commencer à faire flotter un LayoutContent et de le sélectionner n'affiche plus le contenu flottant dans l'élément d'onglet sélectionné LayoutCachePaneControl.
- Dans CalculatorUpDown, la définition de la propriété IsReadOnly à true ne permet plus au toggleButton de faire apparaître la calculatrice.
- Dans Chart, l'utilisation d'étiquettes de tic-tac DateTime affiche désormais toujours le nombre de tic-tac requis.
- Dans CheckComboBox et CheckListBox, l'utilisation de ces contrôles à l'intérieur des onglets d'un TabControl avec leur propriété SelectedItemsOverride définie ne supprime plus la sélection lors du passage d'un onglet à l'autre.
- Dans les CheckListBox et CheckComboBox, le nouvel événement ItemSelectionChanging est désormais disponible pour annuler une sélection/désélection.
- Dans ListBox, la mise à jour d'une ListBox à partir de plusieurs threads ne provoque plus d'exceptions NullRefException lors de l'utilisation d'objets de verrouillage communs.
- Dans PropertyGrid, les propriétés de type Collection/Array/Dictionary, qui ne contiennent qu'un getter, peuvent désormais être ouvertes avec leur éditeur, mais pas modifiées.
- Dans PropertyGrid, la couleur d'arrière-plan de l'expandeur SystemColors.ControlBrush peut désormais être facilement remplacée.
- Dans PropertyGrid, la nouvelle propriété PropertyNameTextWrapping peut désormais être utilisée pour envelopper les noms de propriétés longs.
- Dans PropertyGrid, l'événement propertyValueChanged est désormais déclenché lorsqu'un PropertyItem de type IEnumerable est modifié par le CollectionEditor.
- Dans PropertyGrid, l'utilisation d'un éditeur ComboBox pour les PropertyItems lorsque la propriété PropertyGrid.IsReadOnly est true empêche désormais de modifier la valeur de la comboBox.
- Dans PropertyGrid, l'utilisation de la propriété SelectedObjectsOverride et l'appel à un PropertyIem.Instance renvoient désormais les instances de tous les objets sélectionnés.
- Dans PropertyGrid, lorsque la propriété IsVirtualizing est fausse, le défilement sur les sous-éléments de propriété développés ne saute plus à l'élément de propriété suivant lorsque l'élément de propriété parent n'est plus visible.
- Dans SplitButton, DropDownButton et MultiLineTextEditor, la propriété ContentStringFormat peut désormais être utilisée pour formater une chaîne de contenu.
- Dans TimeSpanUpDown, l'incrémentation lorsqu'aucune valeur n'est définie et que CurrentDateTimePart est défini incrémente désormais la partie dateTime correspondante.
- Dans TimeSpanUpDown, lorsque la propriété ShowDays est vraie, le contrôle affiche désormais toujours les jours au format "00", même lorsqu'il y a 0 jour.
- Dans ToggleSwitch, l'événement IsCheckValueChanged ne provoque plus d'exception de type InvalidCastException.
- Dans WindowContainer, l'appel à Children.Remove() ne provoque plus d'exception NullRefException pour un enfant nul.
- Dans WizardPage, pour l'automatisation de l'interface utilisateur, les blocs de texte pour le titre et la description de la page peuvent désormais être utilisés avec les outils "Accessibility Insight".
- Dans Zoombox, la reconnexion au cours d'une session de bureau à distance ne soulève plus d'exception NullRefException.
Xceed Zip pour .NET et .NET Standard 6.9
- Amélioration de la vitesse de la compression "CompressionMethod.Deflated" sur .NET 4.5 et plus.
- Les noms d'assemblages et de fichiers dll ne comportent plus leur numéro de version dans le nom.
- Ajout de primitives qui mettent en œuvre un système d'options illimité, basé sur la pile, qui permettra aux futures versions de spécifier des options avancées pour les opérations Zip et Unzip.
- Réduction de la fragmentation de la mémoire causée par l'utilisation intensive de la compression et de la décompression "CompressionMethod.Deflated".
Xceed Real-Time Zip pour .NET et .NET Standard 6.9
- Les noms d'assemblages et de fichiers dll ne comportent plus leur numéro de version dans le nom.
- Amélioration de la vitesse de la compression "CompressionMethod.Deflated" sur .NET 4.5 et plus.
- Réduction de la fragmentation de la mémoire causée par l'utilisation intensive de la compression et de la décompression "CompressionMethod.Deflated".
Xceed FTP pour .NET et .NET Standard 6.9
- Les noms d'assemblages et de fichiers dll ne comportent plus leur numéro de version dans le nom.
Xceed SFTP pour .NET et .NET Standard 6.9
- Les noms d'assemblages et de fichiers dll ne comportent plus leur numéro de version dans le nom.
- Dans Bookmark, le fait d'appeler plusieurs fois la méthode SetText n'insère plus tous les nouveaux textes, mais remplace l'ancien texte par le nouveau.
- Dans les signets, de nouvelles méthodes sur la classe Conteneur sont maintenant disponibles pour obtenir, insérer, supprimer et valider les signets.
- Dans les signets, la récupération des signets d'un paragraphe ne soulève plus d'exception de type NullRefException lorsque les signets ne sont pas autonomes dans le paragraphe.
- Dans Chart, la nouvelle propriété Axis.LabelPosition est désormais disponible pour positionner les étiquettes d'axe au-dessus, au-dessous, à côté de l'axe ou même pour les masquer.
- Dans Chart, la nouvelle propriété Charts from Container est maintenant disponible pour obtenir tous les graphiques d'un conteneur.
- Dans les graphiques, une nouvelle propriété Width peut désormais être utilisée pour définir la taille d'une série.
- Dans Document, les césures automatiques et les césures configurables peuvent désormais être définies pour l'ensemble du document.
- Dans Document, l'appel à ApplyTemplate() avec un modèle de document de taille nulle génère désormais une erreur expliquant qu'un modèle de document doit contenir des données.
- Dans Document, l'assemblage de deux documents ne provoque plus d'exception NullRefException parce que _fontTablePart est null.
- Dans Document, les méthodes Save() et SaveAs() disposent désormais d'un paramètre optionnel "mot de passe", qui est nécessaire pour enregistrer des documents protégés par un mot de passe.
- Dans Paragraphe, de nouvelles propriétés sont désormais disponibles pour obtenir le paragraphe suivant et le paragraphe précédent.
- Dans la conversion PDF, les alertes ne sont plus soulevées lorsque le document à convertir ne contient pas d'en-têtes/pieds de page de type Pair ou Premier.
- Dans la conversion PDF, la modification d'une section à l'aide de la méthode document.InsertSection() n'affiche plus les mauvais en-têtes/pieds de page dans le document PDF.
- Dans la conversion PDF, la conversion d'un document docx utilisant des polices non installées ne génère plus d'exceptions.
- Dans la conversion PDF, l'espacement des lignes a été revu afin de définir correctement l'espacement avant et après les paragraphes.
- Dans la conversion PDF, les ListItems n'ajoutent plus de tabulations inutiles entre leur numéro et leur contenu.
- Dans la conversion PDF, les listes à plusieurs niveaux ne provoquent plus d'exception IndexOutOfBound.
- Dans la conversion PDF, les cellules de tableau contenant un remplissage vertical ne doublent plus la taille du remplissage vertical.
- Dans la conversion PDF, le texte dans les cellules des tableaux n'est plus rogné lorsque la taille des lignes est fixe.
- Dans la conversion PDF, la table des matières n'utilise plus le texte souligné en bleu et respecte désormais les niveaux d'indentation.
- Dans la conversion PDF, l'utilisation d'un formatage smallCaps réglé sur false ne provoque plus d'exception NullRefException.
- Dans la conversion PDF, l'utilisation de formes avec des valeurs de taille décimales ne provoque plus d'exception de format.
- Dans la conversion PDF, les cellules fusionnées verticalement n'écrêtent plus leur contenu lorsque les lignes ont une hauteur fixe.
- Dans la conversion PDF, lorsqu'un tableau a un style spécifique sans ligne d'en-tête affichée, le document PDF résultant affiche désormais la couleur d'arrière-plan correcte de la ligne pour ce tableau.
- Dans la conversion PDF, lorsqu'un tableau ne tient pas sur une page et que sa dernière ligne dessinable contient des paragraphes dont la propriété KeepWithNext est définie à true, le tableau ne se divise plus sur deux pages à cette ligne spécifique ; à la place, Words essaiera de trouver une ligne du tableau précédent sans cette propriété KeepWithNext définie à true pour diviser le tableau à cette nouvelle position.
- Dans les sections, l'insertion de sections avec des en-têtes/pieds de page différents ne conserve plus uniquement les en-têtes/pieds de page de la dernière section.
- Dans Tableau, la création d'un tableau à plusieurs colonnes adapte désormais automatiquement la largeur des colonnes en fonction de la largeur disponible de la page ; lors de l'ouverture du document dans GoogleDoc ou MS Word 2013/2016, le tableau s'affiche désormais avec des largeurs de colonnes valides.
- Dans le tableau, l'insertion d'une nouvelle colonne utilise désormais la largeur de la colonne voisine et redimensionne toutes les largeurs de cellules de la ligne pour les adapter à la largeur de la page (lorsque le tableau n'a pas de taille fixe).
- Dans Table, lors de la suppression du dernier paragraphe d'une cellule, si la cellule contient également un contenu HTML/RTF, la suppression du paragraphe peut désormais être effectuée.
Xceed PDF Creator pour .NET 1.8
- Les alertes ne sont plus soulevées lorsque le document ne contient pas d'en-têtes/pieds de page de type Even ou First.
- La modification d'une section à l'aide de la méthode document.InsertSection() n'affiche plus les mauvais en-têtes/pieds de page dans le document PDF.
- L'espacement des lignes a été revu afin de définir correctement l'espacement avant et après les paragraphes.
- Les ListItems n'ajoutent plus de tabulations inutiles entre leur numéro et leur contenu.
- Les listes à plusieurs niveaux ne provoquent plus d'exception IndexOutOfBound.
- L'enregistrement d'un document PDF utilisant des polices non installées ne provoque plus d'exceptions.
- Les cellules d'un tableau contenant un remplissage vertical ne doublent plus la taille du remplissage vertical.
- Le texte dans les cellules d'un tableau n'est plus tronqué lorsque la taille de la ligne est fixe.
- La table des matières n'utilise plus de texte souligné en bleu et respecte désormais les niveaux d'indentation.
- L'utilisation d'un formatage smallCaps réglé sur false ne provoque plus d'exception NullRefException.
- L'utilisation de formes avec des valeurs de taille décimales ne provoque plus d'exception de format.
- Les cellules fusionnées verticalement n'écrêtent plus leur contenu lorsque les lignes ont une hauteur fixe.
- Lorsqu'un tableau a un style spécifique et qu'aucune ligne d'en-tête n'est affichée, le document PDF résultant affiche désormais la couleur d'arrière-plan correcte de la ligne pour ce tableau.
- Lorsqu'un tableau ne tient pas sur une page et que sa dernière ligne dessinable contient des paragraphes dont la propriété KeepWithNext est réglée sur true, le tableau ne se divise plus sur deux pages à cette ligne spécifique ; au lieu de cela, PDF Creator essaiera de trouver une ligne du tableau précédent sans cette propriété KeepWithNext réglée sur true pour diviser le tableau à cette nouvelle position.
- Dans Bookmark, le fait d'appeler plusieurs fois la méthode SetText n'insère plus tous les nouveaux textes, mais remplace l'ancien texte par le nouveau.
- Dans les signets, de nouvelles méthodes sur la classe Conteneur sont maintenant disponibles pour obtenir, insérer, supprimer et valider les signets.
- Dans les signets, la récupération des signets d'un paragraphe ne soulève plus d'exception de type NullRefException lorsque les signets ne sont pas autonomes dans le paragraphe.
- Dans Chart, la nouvelle propriété Axis.LabelPosition est désormais disponible pour positionner les étiquettes d'axe au-dessus, au-dessous, à côté de l'axe ou même pour les masquer.
- Dans Chart, la nouvelle propriété Charts from Container est maintenant disponible pour obtenir tous les graphiques d'un conteneur.
- Dans Document, les césures automatiques et les césures configurables peuvent désormais être définies pour l'ensemble du document.
- Dans Document, l'appel à ApplyTemplate() avec un modèle de document de taille nulle génère désormais une erreur expliquant qu'un modèle de document doit contenir des données.
- Dans Document, l'assemblage de deux documents ne provoque plus d'exception NullRefException parce que _fontTablePart est null.
- Dans Paragraphe, de nouvelles propriétés sont désormais disponibles pour obtenir le paragraphe suivant et le paragraphe précédent.
- Dans les sections, l'insertion de sections avec des en-têtes/pieds de page différents ne conserve plus uniquement les en-têtes/pieds de page de la dernière section.
- Dans Tableau, la création d'un tableau à plusieurs colonnes adapte désormais automatiquement la largeur des colonnes en fonction de la largeur disponible de la page.
- Dans le tableau, l'insertion d'une nouvelle colonne utilise désormais la largeur de la colonne voisine et redimensionne toutes les largeurs de cellules de la ligne pour les adapter à la largeur de la page (lorsque le tableau n'a pas de taille fixe).
- Dans Table, lors de la suppression du dernier paragraphe d'une cellule, si la cellule contient également un contenu HTML/RTF, la suppression du paragraphe peut désormais être effectuée.