{"id":3129,"date":"2025-09-10T15:51:36","date_gmt":"2025-09-10T15:51:36","guid":{"rendered":"https:\/\/xceed.com\/?p=3129"},"modified":"2025-09-17T16:08:33","modified_gmt":"2025-09-17T16:08:33","slug":"xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling","status":"publish","type":"post","link":"https:\/\/xceed.com\/es\/blog\/all\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\/","title":{"rendered":"Xceed Toolkit Plus para WPF 5.1"},"content":{"rendered":"<h1 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-primary-color\">An\u00e1lisis Profundo de la Semana de Lanzamiento sobre Mezcla de DataGrids sin Conflictos y Estilizaci\u00f3n de UI m\u00e1s Sencilla<\/mark><\/h1>\n\n\n\n<h2 class=\"wp-block-heading\">Por qu\u00e9 esta actualizaci\u00f3n es importante<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Composici\u00f3n libre de conflictos: Mix Toolkit y Xceed DataGrid en la misma soluci\u00f3n sin soluciones alternativas fr\u00e1giles.<\/li>\n\n\n\n<li>Tematizaci\u00f3n m\u00e1s r\u00e1pida con menos XAML: AppearanceProperties y los nuevos conversores te dan un control limpio y centralizado sobre el radio, el espaciado y la tipograf\u00eda.<\/li>\n\n\n\n<li>Edici\u00f3n predecible de UX: RichTextBoxFormatBar puede permanecer visible y ser posicionada con precisi\u00f3n.<\/li>\n\n\n\n<li>Filtrado m\u00e1s amigable: Las nuevas propiedades de dependencia mejoran la descubribilidad y el control.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfQu\u00e9 hay de nuevo en Xceed Toolkit Plus para WPF 5.1?<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-primary-color\">Mezcla sin conflictos de Toolkit y Xceed DataGrid<\/mark><\/strong><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Qu\u00e9 cambi\u00f3: Xceed.Wpf.DataGrid.dll ahora es Xceed.Wpf.DataGrid.Toolkit.dll.<\/li>\n\n\n\n<li>Lo que resuelve: Puedes ejecutar Toolkit y DataGrid completo uno al lado del otro sin conflictos de ensamblado, ideal para aplicaciones modulares y migraciones graduales.<\/li>\n\n\n\n<li>Lista de verificaci\u00f3n de migraci\u00f3n:\n<ul class=\"wp-block-list\">\n<li>Actualizar paquete\/referencia a Xceed.Wpf.DataGrid.Toolkit.dll<\/li>\n\n\n\n<li>Ajusta los espacios de nombres XAML calificados por ensamblado si los utilizaste<\/li>\n\n\n\n<li>Verificar redirecciones de enlace y cualquier paso de copia de compilaci\u00f3n<\/li>\n\n\n\n<li>Reconstruir y probar con humo las vistas usando Toolkit y DataGrid<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-primary-color\">Estilo m\u00e1s f\u00e1cil y consistente con AppearanceProperties<\/mark><\/strong><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El desaf\u00edo: muchos controles no expon\u00edan radio, margen, color de primer plano o grosor de fuente, lo que obligaba a editar plantillas.<\/li>\n\n\n\n<li>La soluci\u00f3n: AppearanceProperties centraliza estas para un tema coherente:\n<ul class=\"wp-block-list\">\n<li>Radio<\/li>\n\n\n\n<li>Margen<\/li>\n\n\n\n<li>Primer plano<\/li>\n\n\n\n<li>Peso de fuente<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Beneficios<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Menos cirug\u00eda de plantillas y estilos duplicados<\/li>\n\n\n\n<li>Escala de radio consistente (p. ej., 2\/4\/6\/8) en entradas, listas y paneles<\/li>\n\n\n\n<li>Diccionarios de recursos m\u00e1s limpios y actualizaciones de temas m\u00e1s r\u00e1pidas<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-primary-color\">Convertidores para interfaz de usuario moderna y redondeada<\/mark><\/strong><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CornerRadiusToUnderlineMarginConverter: Alinea los m\u00e1rgenes del subrayado para que no colisionen con los bordes redondeados.<\/li>\n\n\n\n<li>CornerRadiusReplacementConverter: Normaliza los radios de los hijos para que coincidan con los contenedores padre.<\/li>\n\n\n\n<li>Aqu\u00ed es donde brilla:\n<ul class=\"wp-block-list\">\n<li>TextBox subraya dentro de tarjetas redondeadas<\/li>\n\n\n\n<li>Ventanas emergentes y men\u00fas dentro de contenedores redondeados<\/li>\n\n\n\n<li>Lista\/\u00c1rbol de elementos que deber\u00edan heredar la curvatura del padre<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-primary-color\">Barra de formato RichTextBox que permanece en su lugar<\/mark><\/strong><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Opci\u00f3n siempre visible: Mant\u00e9n la barra de formato presente para usuarios avanzados.<\/li>\n\n\n\n<li>Colocaci\u00f3n precisa: Usa `Position` y el enum `FormatBarPosition` para anclarlo donde corresponda (arriba, abajo, regi\u00f3n dedicada).<\/li>\n\n\n\n<li>Resultado: Flujos de edici\u00f3n predecibles, menos momentos de \u201c\u00bfd\u00f3nde se fue la barra de herramientas?\u201d.<\/li>\n<\/ul>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-primary-color\">Filtrado m\u00e1s fluido con SelectAllSelector<\/mark><\/strong><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nuevas propiedades de dependencia:\n<ul class=\"wp-block-list\">\n<li>valor de filtro vinculable<\/li>\n\n\n\n<li>IsFilterActive: activa o desactiva el filtrado en tiempo de ejecuci\u00f3n (ideal para modos simple\/avanzado)<\/li>\n\n\n\n<li>FilterWatermark: texto de indicaci\u00f3n para facilitar el descubrimiento<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Resultado: Enlaces MVVM limpios, pruebas A\/B m\u00e1s sencillas para la experiencia de usuario de filtros, usuarios m\u00e1s felices.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Consejos para desarrolladores<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Centralizar tokens de tema (radio, pesos de fuente, colores) en un ResourceDictionary y enlazar a trav\u00e9s de AppearanceProperties.<\/li>\n\n\n\n<li>Registra los nuevos convertidores en App.xaml o en un diccionario de temas compartido para reutilizar en las vistas.<\/li>\n\n\n\n<li>Para la barra de formato RichTextBox, reserva espacio o al\u00f3jala en una regi\u00f3n de barra de herramientas dedicada cuando uses AlwaysVisible.<\/li>\n\n\n\n<li>Debounce los cambios de FilterText en el ViewModel para colecciones muy grandes para mantener la capacidad de respuesta al escribir.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfQui\u00e9n se beneficia m\u00e1s?<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Equipos de WPF mezclando Xceed Toolkit Plus para WPF y Xceed DataGrid en una \u00fanica soluci\u00f3n<\/li>\n\n\n\n<li>Aplicaciones que se estandarizan en una interfaz de usuario moderna y redondeada sin reescribir plantillas<\/li>\n\n\n\n<li>Productos con edici\u00f3n de texto enriquecido y experiencias de filtrado descubribles<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Comienza tu <strong>prueba gratuita de 45\u00a0d\u00edas<\/strong> para probar el Toolkit y DataGrid libres de conflictos en tu aplicaci\u00f3n:&nbsp;<a href=\"https:\/\/xceed.com\/es\/ensayo\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/xceed.com\/trial\/<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00bfNecesitas ayuda con patrones de migraci\u00f3n o estilos? Nuestros ingenieros est\u00e1n aqu\u00ed para ayudarte:&nbsp;<a href=\"https:\/\/xceed.com\/es\/soporte\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/xceed.com\/support\/<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Preguntas frecuentes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-primary-color\">\u00bfCu\u00e1l es el cambio clave en Xceed Toolkit Plus para WPF 5.1? <\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El ensamblado DataGrid fue renombrado a Xceed.Wpf.DataGrid.Toolkit.dll, permitiendo la mezcla sin conflictos del Toolkit y el DataGrid completo en la misma aplicaci\u00f3n. Esto reduce la fricci\u00f3n de versiones en soluciones modulares.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-primary-color\">\u00bfSe romper\u00e1 mi XAML?<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> Si haces referencia a espacios de nombres XAML calificados por ensamblado, actual\u00edzalos para que coincidan con el nuevo ensamblado. Las asignaciones de espacios de nombres CLR est\u00e1ndar suelen seguir funcionando una vez que se actualizan las referencias.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-primary-color\">\u00bfC\u00f3mo reducen las `AppearanceProperties` el c\u00f3digo repetitivo de XAML? <\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">AppearanceProperties expone radio, margen, primer plano y grosor de fuente para controles que previamente no los mostraban. Evitas bifurcaciones de plantillas y mantienes los estilos centralizados y consistentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-primary-color\">\u00bfD\u00f3nde deber\u00eda usar los nuevos convertidores? <\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Usa CornerRadiusToUnderlineMarginConverter para alinear los subrayados con bordes redondeados y CornerRadiusReplacementConverter para estandarizar los radios en elementos anidados \u2014 tarjetas, ventanas emergentes, listas y men\u00fas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-primary-color\">\u00bfC\u00f3mo evito que la barra de formato de RichTextBox se superponga al contenido? <\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Atr\u00e1calo a trav\u00e9s de Position\/FormatBarPosition y col\u00f3calo en una regi\u00f3n de barra de herramientas dedicada o un espacio de dise\u00f1o reservado para una experiencia de usuario predecible.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-primary-color\">\u00bfCu\u00e1l es la mejor manera de implementar el filtrado en listas grandes? <\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vincula FilterText e IsFilterActive, muestra una marca de agua \u00fatil (FilterWatermark) y agrega un breve retardo (debounce) en tu ViewModel para mantener la capacidad de respuesta r\u00e1pida en colecciones grandes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>Estamos destacando una actualizaci\u00f3n clave en Xceed Toolkit Plus para WPF 5.1 que elimina la fricci\u00f3n de versiones para los equipos y limpia tu XAML: un cambio estrat\u00e9gico de nombre del ensamblado DataGrid que permite la mezcla sin conflictos del Toolkit y el DataGrid completo, adem\u00e1s de nuevos primitivos de estilo que hacen que las interfaces modernas y redondeadas se construyan m\u00e1s r\u00e1pido. Si mantienes una aplicaci\u00f3n WPF multi-m\u00f3dulo, este lanzamiento te ayuda a actualizar con confianza, reducir los hacks de plantillas y enviar una interfaz de usuario m\u00e1s consistente.<\/p>","protected":false},"author":12,"featured_media":3130,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":"[]"},"categories":[141,50],"tags":[310,313,240,312,311,315,306,307,273,308,314,309],"class_list":["post-3129","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-all","category-releases","tag-mix-toolkit-and-datagrid","tag-wpf-assembly-rename","tag-wpf-datagrid","tag-wpf-datagrid-conflict","tag-wpf-multiple-datagrid-versions","tag-wpf-namespace-conflicts","tag-xceed-datagrid-wpf","tag-xceed-toolkit-plus-5-1","tag-xceed-toolkit-plus-for-wpf","tag-xceed-wpf-toolkit-plus","tag-xceed-wpf-datagrid-dll-rename","tag-xceed-wpf-datagrid-toolkit-dll"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Xceed Toolkit Plus for WPF 5.1 - Xceed Software<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/xceed.com\/es\/blog\/todos\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict\u2011free-datagrid-mixing-and-easier-ui-styling\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Xceed Toolkit Plus for WPF 5.1 - Xceed Software\" \/>\n<meta property=\"og:description\" content=\"We\u2019re spotlighting a key update in Xceed Toolkit Plus for WPF 5.1 that removes version friction for teams and cleans up your XAML: a strategic DataGrid assembly rename that enables conflict\u2011free mixing of Toolkit and the full DataGrid, plus new styling primitives that make modern, rounded interfaces faster to build. If you maintain a multi-module WPF app, this release helps you upgrade confidently, reduce template hacks, and ship a more consistent UI.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/xceed.com\/es\/blog\/todos\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict\u2011free-datagrid-mixing-and-easier-ui-styling\/\" \/>\n<meta property=\"og:site_name\" content=\"Xceed Software\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-10T15:51:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-17T16:08:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/xceed.com\/wp-content\/uploads\/2025\/09\/generated-image-2025-09-08.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"896\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Christopher Radford\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Christopher Radford\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/all\\\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/all\\\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\\\/\"},\"author\":{\"name\":\"Christopher Radford\",\"@id\":\"https:\\\/\\\/xceed.com\\\/fr\\\/#\\\/schema\\\/person\\\/79a6cce48b70a88e6701fef086d7c351\"},\"headline\":\"Xceed Toolkit Plus for WPF 5.1\",\"datePublished\":\"2025-09-10T15:51:36+00:00\",\"dateModified\":\"2025-09-17T16:08:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/all\\\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\\\/\"},\"wordCount\":678,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/all\\\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/xceed.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/generated-image-2025-09-08.png\",\"keywords\":[\"mix Toolkit and DataGrid\",\"WPF assembly rename\",\"WPF DataGrid\",\"WPF DataGrid conflict\",\"WPF multiple DataGrid versions\",\"WPF namespace conflicts\",\"Xceed DataGrid WPF\",\"Xceed Toolkit Plus 5.1\",\"Xceed Toolkit Plus for WPF\",\"Xceed WPF Toolkit Plus\",\"Xceed.Wpf.DataGrid.dll rename\",\"Xceed.Wpf.DataGrid.Toolkit.dll\"],\"articleSection\":[\"All\",\"Releases\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/xceed.com\\\/blog\\\/all\\\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/all\\\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\\\/\",\"url\":\"https:\\\/\\\/xceed.com\\\/blog\\\/all\\\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\\\/\",\"name\":\"Xceed Toolkit Plus for WPF 5.1 - Xceed Software\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/all\\\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/all\\\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/xceed.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/generated-image-2025-09-08.png\",\"datePublished\":\"2025-09-10T15:51:36+00:00\",\"dateModified\":\"2025-09-17T16:08:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/all\\\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/xceed.com\\\/blog\\\/all\\\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/all\\\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\\\/#primaryimage\",\"url\":\"https:\\\/\\\/xceed.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/generated-image-2025-09-08.png\",\"contentUrl\":\"https:\\\/\\\/xceed.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/generated-image-2025-09-08.png\",\"width\":1280,\"height\":896},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/all\\\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/xceed.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Xceed Toolkit Plus for WPF 5.1\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/xceed.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/xceed.com\\\/fr\\\/\",\"name\":\"Xceed Software\",\"description\":\"Provides tools for .NET, Windows Forms, WPF, Silverlight, and ASP.NET developers to create better applications.\",\"publisher\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/xceed.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/xceed.com\\\/fr\\\/#organization\",\"name\":\"Xceed Software\",\"alternateName\":\"Xceed Software\",\"url\":\"https:\\\/\\\/xceed.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/xceed.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/xceed.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Untitled-design-24.png\",\"contentUrl\":\"https:\\\/\\\/xceed.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Untitled-design-24.png\",\"width\":512,\"height\":512,\"caption\":\"Xceed Software\"},\"image\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/xceed.com\\\/fr\\\/#\\\/schema\\\/person\\\/79a6cce48b70a88e6701fef086d7c351\",\"name\":\"Christopher Radford\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/646a50aec7dd7187eab0ace3be81c465cdf54ce89b57357657f254b7cb1b996c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/646a50aec7dd7187eab0ace3be81c465cdf54ce89b57357657f254b7cb1b996c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/646a50aec7dd7187eab0ace3be81c465cdf54ce89b57357657f254b7cb1b996c?s=96&d=mm&r=g\",\"caption\":\"Christopher Radford\"},\"sameAs\":[\"http:\\\/\\\/www.localhost:10003\"],\"url\":\"https:\\\/\\\/xceed.com\\\/es\\\/blog\\\/author\\\/radfordc\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Xceed Toolkit Plus for WPF 5.1 - Xceed Software","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/xceed.com\/es\/blog\/todos\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict\u2011free-datagrid-mixing-and-easier-ui-styling\/","og_locale":"es_MX","og_type":"article","og_title":"Xceed Toolkit Plus for WPF 5.1 - Xceed Software","og_description":"We\u2019re spotlighting a key update in Xceed Toolkit Plus for WPF 5.1 that removes version friction for teams and cleans up your XAML: a strategic DataGrid assembly rename that enables conflict\u2011free mixing of Toolkit and the full DataGrid, plus new styling primitives that make modern, rounded interfaces faster to build. If you maintain a multi-module WPF app, this release helps you upgrade confidently, reduce template hacks, and ship a more consistent UI.","og_url":"https:\/\/xceed.com\/es\/blog\/todos\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict\u2011free-datagrid-mixing-and-easier-ui-styling\/","og_site_name":"Xceed Software","article_published_time":"2025-09-10T15:51:36+00:00","article_modified_time":"2025-09-17T16:08:33+00:00","og_image":[{"width":1280,"height":896,"url":"https:\/\/xceed.com\/wp-content\/uploads\/2025\/09\/generated-image-2025-09-08.png","type":"image\/png"}],"author":"Christopher Radford","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Christopher Radford","Est. reading time":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/xceed.com\/blog\/all\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\/#article","isPartOf":{"@id":"https:\/\/xceed.com\/blog\/all\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\/"},"author":{"name":"Christopher Radford","@id":"https:\/\/xceed.com\/fr\/#\/schema\/person\/79a6cce48b70a88e6701fef086d7c351"},"headline":"Xceed Toolkit Plus for WPF 5.1","datePublished":"2025-09-10T15:51:36+00:00","dateModified":"2025-09-17T16:08:33+00:00","mainEntityOfPage":{"@id":"https:\/\/xceed.com\/blog\/all\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\/"},"wordCount":678,"commentCount":0,"publisher":{"@id":"https:\/\/xceed.com\/fr\/#organization"},"image":{"@id":"https:\/\/xceed.com\/blog\/all\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\/#primaryimage"},"thumbnailUrl":"https:\/\/xceed.com\/wp-content\/uploads\/2025\/09\/generated-image-2025-09-08.png","keywords":["mix Toolkit and DataGrid","WPF assembly rename","WPF DataGrid","WPF DataGrid conflict","WPF multiple DataGrid versions","WPF namespace conflicts","Xceed DataGrid WPF","Xceed Toolkit Plus 5.1","Xceed Toolkit Plus for WPF","Xceed WPF Toolkit Plus","Xceed.Wpf.DataGrid.dll rename","Xceed.Wpf.DataGrid.Toolkit.dll"],"articleSection":["All","Releases"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/xceed.com\/blog\/all\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/xceed.com\/blog\/all\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\/","url":"https:\/\/xceed.com\/blog\/all\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\/","name":"Xceed Toolkit Plus for WPF 5.1 - Xceed Software","isPartOf":{"@id":"https:\/\/xceed.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/xceed.com\/blog\/all\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\/#primaryimage"},"image":{"@id":"https:\/\/xceed.com\/blog\/all\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\/#primaryimage"},"thumbnailUrl":"https:\/\/xceed.com\/wp-content\/uploads\/2025\/09\/generated-image-2025-09-08.png","datePublished":"2025-09-10T15:51:36+00:00","dateModified":"2025-09-17T16:08:33+00:00","breadcrumb":{"@id":"https:\/\/xceed.com\/blog\/all\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/xceed.com\/blog\/all\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/xceed.com\/blog\/all\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\/#primaryimage","url":"https:\/\/xceed.com\/wp-content\/uploads\/2025\/09\/generated-image-2025-09-08.png","contentUrl":"https:\/\/xceed.com\/wp-content\/uploads\/2025\/09\/generated-image-2025-09-08.png","width":1280,"height":896},{"@type":"BreadcrumbList","@id":"https:\/\/xceed.com\/blog\/all\/xceed-toolkit-plus-for-wpf-5-1-release-week-deep-dive-on-conflict%e2%80%91free-datagrid-mixing-and-easier-ui-styling\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/xceed.com\/"},{"@type":"ListItem","position":2,"name":"Xceed Toolkit Plus for WPF 5.1"}]},{"@type":"WebSite","@id":"https:\/\/xceed.com\/fr\/#website","url":"https:\/\/xceed.com\/fr\/","name":"Xceed Software","description":"Proporciona herramientas para que los desarrolladores de .NET, Windows Forms, WPF, Silverlight y ASP.NET puedan crear mejores aplicaciones.","publisher":{"@id":"https:\/\/xceed.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/xceed.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/xceed.com\/fr\/#organization","name":"Xceed Software","alternateName":"Xceed Software","url":"https:\/\/xceed.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/xceed.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/xceed.com\/wp-content\/uploads\/2026\/07\/Untitled-design-24.png","contentUrl":"https:\/\/xceed.com\/wp-content\/uploads\/2026\/07\/Untitled-design-24.png","width":512,"height":512,"caption":"Xceed Software"},"image":{"@id":"https:\/\/xceed.com\/fr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/xceed.com\/fr\/#\/schema\/person\/79a6cce48b70a88e6701fef086d7c351","name":"Christopher Radford","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/646a50aec7dd7187eab0ace3be81c465cdf54ce89b57357657f254b7cb1b996c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/646a50aec7dd7187eab0ace3be81c465cdf54ce89b57357657f254b7cb1b996c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/646a50aec7dd7187eab0ace3be81c465cdf54ce89b57357657f254b7cb1b996c?s=96&d=mm&r=g","caption":"Christopher Radford"},"sameAs":["http:\/\/www.localhost:10003"],"url":"https:\/\/xceed.com\/es\/blog\/author\/radfordc\/"}]}},"_links":{"self":[{"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/posts\/3129","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/comments?post=3129"}],"version-history":[{"count":0,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/posts\/3129\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/media\/3130"}],"wp:attachment":[{"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/media?parent=3129"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/categories?post=3129"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/tags?post=3129"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}