{"id":170,"date":"2024-04-02T01:01:10","date_gmt":"2024-04-02T01:01:10","guid":{"rendered":"http:\/\/localhost:10003\/?post_type=product&#038;p=170"},"modified":"2026-04-21T19:57:12","modified_gmt":"2026-04-21T19:57:12","slug":"datagrid-para-wpf","status":"publish","type":"product","link":"https:\/\/xceed.com\/es\/products\/wpf\/datagrid-for-wpf\/","title":{"rendered":"DataGrid para WPF"},"content":{"rendered":"<div data-elementor-type=\"product-post\" data-elementor-id=\"170\" class=\"elementor elementor-170\" data-elementor-post-type=\"product\">\n\t\t\t\t<div class=\"elementor-element elementor-element-73f84593 e-flex e-con-boxed e-con e-parent\" data-id=\"73f84593\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-32b5e00 elementor-widget elementor-widget-heading\" data-id=\"32b5e00\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Evoluci\u00f3n\u2026<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b7fb869 elementor-widget elementor-widget-text-editor\" data-id=\"b7fb869\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Constantly evolving\u2014no other datagrid is updated as often\u2014it has more features than any other offering and a flexible, extensible object model. It also provides unbeatable performance by handling millions of rows and thousands of columns, and integrates easily into any WPF app. It\u2019s easy to understand why it\u2019s the most-adopted WPF datagrid available and used by Microsoft in Visual Studio<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0fe3f00 elementor-widget elementor-widget-heading\" data-id=\"0fe3f00\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">...y Revolucionario<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d63b0b elementor-widget elementor-widget-text-editor\" data-id=\"1d63b0b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>El rendimiento bruto se complementa con t\u00e9cnicas avanzadas de carga y almacenamiento en cach\u00e9 de datos, como la paginaci\u00f3n as\u00edncrona oculta, la virtualizaci\u00f3n de datos sin retardo y la carga de datos preventiva. El rendimiento percibido mejora considerablemente gracias a una experiencia totalmente animada y fluida. El desplazamiento suave por inercia con filas que se desvanecen a medida que se reciben los datos funciona en paralelo con la virtualizaci\u00f3n de datos, y las cabeceras de grupo y maestro-detalle precargadas y pegajosas ayudan al usuario a mantenerse en contexto incluso cuando se desplaza r\u00e1pidamente.<\/p><p>La vista de mesa tradicional no animada tambi\u00e9n est\u00e1 disponible, y sigue teniendo un aspecto estupendo gracias a los temas bien elaborados que se incluyen. Tambi\u00e9n se ofrece una vista de cartas en 2D y una vista de cartas animada en 3D con un aspecto asombroso.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a28e6e8 elementor-widget elementor-widget-heading\" data-id=\"a28e6e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Edici\u00f3n, impresi\u00f3n y exportaci\u00f3n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-33ab747 elementor-widget elementor-widget-text-editor\" data-id=\"33ab747\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Xceed DataGrid para WPF ofrece una rica edici\u00f3n in situ con un complemento completo de controles de edici\u00f3n flexibles, tem\u00e1ticos y tematizables para todo tipo de datos. Proporciona toda la interactividad de rat\u00f3n y teclado necesaria para una entrada de datos eficiente. La impresi\u00f3n enriquecida permite crear informes f\u00e1cilmente, y la exportaci\u00f3n permite a los amantes de Excel acceder a los datos en esa herramienta si es necesario. El filtrado flexible y las potentes funciones de clasificaci\u00f3n permiten a los usuarios encontrar y visualizar los datos r\u00e1pidamente, y las funciones de persistencia\/restauraci\u00f3n les permiten conservar sus configuraciones.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d806ad1 elementor-widget elementor-widget-heading\" data-id=\"d806ad1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Agrupaci\u00f3n, Maestro-Detalle<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6ecab36 elementor-widget elementor-widget-text-editor\" data-id=\"6ecab36\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Admite la agrupaci\u00f3n multinivel con todas las funciones relacionadas, as\u00ed como la jerarqu\u00eda maestro-detalle con un enfoque de barra de desplazamiento \u00fanica para una experiencia de usuario m\u00e1s limpia.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8dbec86 elementor-widget elementor-widget-heading\" data-id=\"8dbec86\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Temas<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e7597fb elementor-widget elementor-widget-text-editor\" data-id=\"e7597fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Xceed DataGrid para WPF puede integrarse con la apariencia de muchas aplicaciones existentes, gracias a la variedad de temas incluidos. Se incluyen temas de Windows 10, Metro, Office y personalizados. Todos est\u00e1n meticulosamente elaborados.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e447bbc elementor-widget elementor-widget-heading\" data-id=\"e447bbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Grado profesional<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-85ab251 elementor-widget elementor-widget-text-editor\" data-id=\"85ab251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>XMVVM support, script-based testing support through UI automation, detailed documentation, available full source code, a responsive support team to answer your questions, and a development team that works full time on just this one control ensures your mission-critical application will be made to the highest standards and on time.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5925d elementor-widget elementor-widget-text-editor\" data-id=\"a5925d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<blockquote><p>La \u00fanica cuadr\u00edcula de datos con virtualizaci\u00f3n de datos as\u00edncrona y una moderna mec\u00e1nica de desplazamiento suave: \u00a1tu cuadr\u00edcula ser\u00e1 r\u00e1pida incluso con fuentes de datos remotas!<\/p><\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a76d283 e-flex e-con-boxed e-con e-parent\" data-id=\"a76d283\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-80058a7 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"80058a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"134240423\" aria-label=\"Pesta\u00f1as. Abre elementos con Intro o Espacio, ci\u00e9rralos con Escape y navega con las fechas.\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-1342404231\" data-tab-title-id=\"e-n-tab-title-1342404231\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-1342404231\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tTecnolog\u00eda WPF \/ .NET\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-1342404232\" data-tab-title-id=\"e-n-tab-title-1342404232\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-1342404232\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tEdici\u00f3n in situ enriquecida\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-1342404233\" data-tab-title-id=\"e-n-tab-title-1342404233\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"3\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-1342404233\" style=\"--n-tabs-title-order: 3;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tMaestro jer\u00e1rquico \/ Detalle\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-1342404234\" data-tab-title-id=\"e-n-tab-title-1342404234\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"4\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-1342404234\" style=\"--n-tabs-title-order: 4;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tAgrupaci\u00f3n de datos\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-1342404235\" data-tab-title-id=\"e-n-tab-title-1342404235\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"5\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-1342404235\" style=\"--n-tabs-title-order: 5;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tVistas y temas\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-1342404236\" data-tab-title-id=\"e-n-tab-title-1342404236\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"6\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-1342404236\" style=\"--n-tabs-title-order: 6;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tTableflow\u2122 Vista 2D\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-1342404237\" data-tab-title-id=\"e-n-tab-title-1342404237\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"7\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-1342404237\" style=\"--n-tabs-title-order: 7;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tCardflow\u2122 Vista 3D\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-1342404238\" data-tab-title-id=\"e-n-tab-title-1342404238\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"8\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-1342404238\" style=\"--n-tabs-title-order: 8;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t2D Card Vista\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-1342404239\" data-tab-title-id=\"e-n-tab-title-1342404239\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"9\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-1342404239\" style=\"--n-tabs-title-order: 9;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tVista cl\u00e1sica  2D table view\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-13424042310\" data-tab-title-id=\"e-n-tab-title-13424042310\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"10\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-13424042310\" style=\"--n-tabs-title-order: 10;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tValidaci\u00f3n de las entradas\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-13424042311\" data-tab-title-id=\"e-n-tab-title-13424042311\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"11\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-13424042311\" style=\"--n-tabs-title-order: 11;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tControles de edici\u00f3n incluidos\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-13424042312\" data-tab-title-id=\"e-n-tab-title-13424042312\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"12\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-13424042312\" style=\"--n-tabs-title-order: 12;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tVinculaci\u00f3n de datos\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-13424042313\" data-tab-title-id=\"e-n-tab-title-13424042313\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"13\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-13424042313\" style=\"--n-tabs-title-order: 13;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tOtras caracter\u00edsticas\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div id=\"e-n-tab-content-1342404231\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-1342404231\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-a055cf0 e-con-full e-flex e-con e-child\" data-id=\"a055cf0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-59e3439 elementor-widget elementor-widget-text-editor\" data-id=\"59e3439\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>Creado enteramente para WPF, escrito en C# y XAML.<\/li><li>Soporta .NET 4.0. y superiores, as\u00ed como .NET Core 3.0 .NET 6, 7, 8 .NET 2.0\/3.5 tambi\u00e9n es compatible en una compilaci\u00f3n separada y paralela.<\/li><li>Funciona con Visual Studio 2022\/2019\/2017\/2015\/2013\/2012\/2010\/2008<\/li><li>Virtualizaci\u00f3n completa de la interfaz de usuario, incluso al agrupar datos, de modo que s\u00f3lo se crean y conservan los elementos que est\u00e1n a la vista en ese momento, lo que se traduce en un tiempo de carga m\u00e1s r\u00e1pido y un menor consumo de memoria.<\/li><li>Tambi\u00e9n se reciclan los contenedores para mejorar la velocidad de desplazamiento.<\/li><li>Compatible con CLS, no utiliza bloques inseguros. Disponible versi\u00f3n compatible con XBAP.<\/li><li>Basado en un modelo de objetos flexible y extensible, con elementos visuales modulares y reutilizables.<\/li><li>Puede utilizarse junto con los patrones de programaci\u00f3n MVVM y MVC. Compatibilidad con MVVM muy mejorada a partir de la versi\u00f3n 6.2.<\/li><li>Admite la automatizaci\u00f3n de la interfaz de usuario en numerosos escenarios y permite el uso de pruebas basadas en secuencias de comandos y tecnolog\u00edas de asistencia.<\/li><li>Las celdas de la cuadr\u00edcula de datos son verdaderos controles de contenido WPF, por lo que pueden contener cualquier cosa.<\/li><li>Admite la infraestructura de comandos de WPF, por ejemplo, permite asignar un bot\u00f3n de la barra de herramientas a \u00abIntroducir edici\u00f3n\u00bb en una celda.<\/li><li>Documentaci\u00f3n integrada en Visual Studio.<\/li><li>Admite entintado de derecha a izquierda.<\/li><li>Admite ajustes regionales, incluidos n\u00fameros, tipo de dinero, fechas, etc.<\/li><li>Incluye todas las aplicaciones de ejemplo VB.NET y C# de Live Explorer para que pueda empezar a utilizar todas las funciones.<\/li><li>Todo el manejo de errores funciona a trav\u00e9s de clases de excepci\u00f3n .NET.<\/li><li>La ventana de configuraci\u00f3n en tiempo de dise\u00f1o permite configurar las funciones m\u00e1s importantes de forma r\u00e1pida y sencilla.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-1342404232\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-1342404232\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\"elementor-element elementor-element-2e32457 e-con-full e-flex e-con e-child\" data-id=\"2e32457\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-76ac954 elementor-widget elementor-widget-text-editor\" data-id=\"76ac954\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n \t\n \t<li>Presenta una rica edici\u00f3n in situ que funciona en todas las vistas. Consulte a continuaci\u00f3n los controles de edici\u00f3n incluidos.<\/li>\n \t<li>Auto-detecci\u00f3n de columnas ComboBox (enums, foreign keys).<\/li>\n \t<li>Actualiza la fuente cuando la celda o fila sale del modo de edici\u00f3n o inmediatamente cuando cambia el contenido de la celda.<\/li>\n \t<li>Los cuadros combinados pueden utilizarse f\u00e1cilmente como editores de celdas sin necesidad de escribir c\u00f3digo para rellenar el cuadro combinado gracias a la detecci\u00f3n autom\u00e1tica de las columnas del cuadro combinado (enums, claves externas).<\/li>\n \t\t \t<li>Proporciona comportamientos de edici\u00f3n por defecto con el teclado y el rat\u00f3n similares a los de Excel, incluyendo F2, Esc (cancela la edici\u00f3n en una celda y restaura el valor original), Doble-Esc (cancela la edici\u00f3n en toda la fila y restaura los valores originales) y Enter.<\/li>\n \t<li>Eventos de edici\u00f3n enrutados tanto para celdas como para filas, proporcionando un control detallado sobre el proceso de edici\u00f3n.<\/li>\n \t<li>Proporciona comandos de edici\u00f3n configurables con el teclado y el rat\u00f3n.<\/li>\n \t<li>Control program\u00e1tico del modo de edici\u00f3n.<\/li>\n \t\n \t<li>Permite especificar una plantilla visual diferente para una celda que se est\u00e1 editando.<\/li>\n \t<li>Los editores de celdas pueden mostrarse sin entrar en el modo de edici\u00f3n, bajo una variedad de condiciones como pasar el rat\u00f3n por encima de la celda o fila, que la celda o fila se convierta en actual, que la fila se edite, o siempre.<\/li>\n \t<li>El modo de edici\u00f3n con un solo clic permite entrar en el modo de edici\u00f3n y activar elementos como casillas de verificaci\u00f3n, texto y cuadros combinados con un solo clic.<\/li>\n \t<li>Selecciona autom\u00e1ticamente el control del editor adecuado en funci\u00f3n del tipo de datos del campo.<\/li>\n \t<li>El objeto fila\/tarjeta de inserci\u00f3n permite la introducci\u00f3n r\u00e1pida de nuevos datos.<\/li>\n \t<li>Un modo de inserci\u00f3n continua permite a los usuarios finales a\u00f1adir datos sin tener que desplazarse manualmente a la primera columna editable tras terminar la fila anterior.<\/li>\n \t<li>Dispara eventos de edici\u00f3n significativos tanto para filas como para celdas.<\/li>\n \t<li>Maneja los valores \u00abnull\u00bb y \u00abDbNull\u00bb.<\/li>\n \t<li>Cualquier parte de la cuadr\u00edcula puede ser de s\u00f3lo lectura.<\/li>\n \t<li>Las celdas de una columna pueden no ser enfocables cuando son de s\u00f3lo lectura, por lo que no pueden seleccionarse ni con el rat\u00f3n ni con el tecladoLas celdas de una columna pueden no ser enfocables cuando son de s\u00f3lo lectura, por lo que no pueden seleccionarse ni con el rat\u00f3n ni con el teclado.<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-1342404233\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-1342404233\" data-tab-index=\"3\" style=\"--n-tabs-title-order: 3;\" class=\"elementor-element elementor-element-8d73572 e-con-full e-flex e-con e-child\" data-id=\"8d73572\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5b9e9fe elementor-widget elementor-widget-text-editor\" data-id=\"5b9e9fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li>Permite a los usuarios ver sus datos en una jerarqu\u00eda maestro-detalle.<\/li>\n<li>El enfoque de una sola barra de desplazamiento utilizado en las cuadr\u00edculas de detalles proporciona una experiencia m\u00e1s profesional e integrada de maestro\/detalle que el inc\u00f3modo enfoque de barra de desplazamiento dentro de barra de desplazamiento utilizado por las cuadr\u00edculas de datos de la competencia.<\/li>\n<li>Cada fila de datos de la rejilla principal o de un detalle puede tener asociado un n\u00famero ilimitado de detalles.<\/li>\n<li>Los detalles pueden tener detalles \u00abhermanos\u00bb o \u00abhijos\u00bb, o ambos.<\/li>\n<li>Los detalles admiten encabezados y pies de p\u00e1gina, agrupaci\u00f3n, clasificaci\u00f3n y autofiltrado.<\/li>\n<li>Estilo diferente para los elementos de datos contenidos en cada nivel de detalle.<\/li>\n<li>Se admiten agrupaciones personalizadas en la cuadr\u00edcula y los detalles.<\/li>\n<li>Admite relaciones detalladas personalizadas.<\/li>\n\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-1342404234\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-1342404234\" data-tab-index=\"4\" style=\"--n-tabs-title-order: 4;\" class=\"elementor-element elementor-element-95e5f75 e-flex e-con-boxed e-con e-child\" data-id=\"95e5f75\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5a27413 elementor-widget elementor-widget-text-editor\" data-id=\"5a27413\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li>Admite la agrupaci\u00f3n jer\u00e1rquica de varios niveles en todas las vistas.<\/li>\n<li>Configuraciones personalizables a nivel de grupo con soporte para cabecera y pie de p\u00e1gina.<\/li>\n<li>Admite criterios de agrupaci\u00f3n personalizados, para permitir que su c\u00f3digo agrupe filas con sus propias condiciones.<\/li>\n<li>La fila interactiva y jer\u00e1rquica \u00abAgrupar por\u00bb permite a los usuarios finales crear y manipular f\u00e1cilmente grupos por s\u00ed mismos. Adaptado para todas las vistas incluidas.<\/li>\n<li>Control program\u00e1tico de la expansi\u00f3n y el colapso de los grupos.<\/li>\n<li>La agrupaci\u00f3n puede controlarse mediante c\u00f3digo.<\/li>\n<li>Ofrece la posibilidad de combinar cabeceras de columna en TableView y TableFlowView, para mejorar la presentaci\u00f3n de los datos. Las columnas pueden agruparse bajo estos encabezados combinados, que abarcan las columnas que contienen. Los grupos de columnas y sus cabeceras asociadas tambi\u00e9n pueden agruparse bajo cabeceras de niveles superiores. Las cabeceras fusionadas y sus columnas pueden reordenarse y moverse a cabeceras del mismo nivel (arrastrando y soltando, mediante programaci\u00f3n) y eliminarse\/volverse a a\u00f1adir. Las cabeceras de columna se pueden redimensionar y admiten el selector de columnas.<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-1342404235\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-1342404235\" data-tab-index=\"5\" style=\"--n-tabs-title-order: 5;\" class=\"elementor-element elementor-element-25c7e1d e-flex e-con-boxed e-con e-child\" data-id=\"25c7e1d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ce65799 elementor-widget elementor-widget-text-editor\" data-id=\"ce65799\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li>Presenta datos y permite a los usuarios editarlos en una variedad de vistas y temas 2D y 3D. Puede cambiar entre vistas 2D y 3D en tiempo real conservando el estado.<\/li>\n<li>Vista de tabla 2D tradicional con desplazamiento est\u00e1ndar y sin animaci\u00f3n, como suele verse en las cuadr\u00edculas de datos.<\/li>\n<li>La vista 2D de Tableflow\u2122, t\u00e9cnicamente avanzada, ofrece virtualizaci\u00f3n de datos sin retardo, desplazamiento suave por inercia, encabezados adhesivos y acciones de usuario animadas, como reordenaci\u00f3n a toda columna. Moderno y r\u00e1pido.<\/li>\n<li>Impresionante vista interactiva Cardflow\u2122 3D, con m\u00faltiples dise\u00f1os de tarjetas.<\/li>\n<li>La vista TableGridflow muestra los detalles en una estructura arborescente bajo la columna principal en el nivel maestro.<\/li>\n<li>Vista tradicional de tarjetas 2D.<\/li>\n<li>Incluye varios fondos, as\u00ed como texturas para tarjetas 2D y 3D.<\/li>\n<li>Plantilla de proyecto para Visual Studio que configura un nuevo proyecto de tema para que pueda crear el suyo propio. Tambi\u00e9n se incluye un tutorial sobre la creaci\u00f3n de un tema personalizado para ayudarte a empezar.<\/li>\n<li>Tema Metro \/ ModernUI con versiones Light y Dark y color de acento.<\/li>\n<li>Glass, Windows Media Player 11 y Zune (el tema Glass no est\u00e1 disponible actualmente para la vista Tableflow\u2122).<\/li>\n<li>Todos los temas de Microsoft Windows: Cl\u00e1sico (NT), Luna (Normal\/Azul, Met\u00e1lico\/Plata, Homestead\/Azul), Aero (Vista) y Royale (Media Center).<\/li>\n<li>Un tema vibrante para Window 7.<\/li>\n<li>Un tema de Windows 10.<\/li>\n<li>Un tema de Windows 8 para la vista TableFlow.<\/li>\n<li>Office 2007: Azul, Negro y Plata.<\/li>\n<li>El tema Xceed Live Explorer.<\/li>\n<li>Vista 3D, multisuperficie: Temas de oficina (Azul, Negro y Plata); Camale\u00f3n.<\/li>\n<li>18 temas en total.<\/li>\n<li>Cada tema proporciona un estilo de fila alternante que puede activarse a trav\u00e9s de la clase TableView.<\/li>\n<li>Varios cursores -como los de \u00abocupado\u00bb, \u00abredimensionado\u00bb y \u00abarrastre\u00bb- pueden personalizarse en las distintas vistas.<\/li>\n<li>Incluye el c\u00f3digo fuente XAML comentado de los estilos y plantillas de las vistas de tarjetas y tablas; de este modo, dispondr\u00e1 de un excelente punto de partida para desarrollar las suyas propias.<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-1342404236\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-1342404236\" data-tab-index=\"6\" style=\"--n-tabs-title-order: 6;\" class=\"elementor-element elementor-element-a23184e e-flex e-con-boxed e-con e-child\" data-id=\"a23184e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4fe621d elementor-widget elementor-widget-text-editor\" data-id=\"4fe621d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li>Desplazamiento r\u00e1pido, animado y suave (con inercia) para un rendimiento impresionante de la interfaz de usuario.<\/li>\n<li>Funciona junto con la virtualizaci\u00f3n de datos para una gran capacidad de respuesta percibida.<\/li>\n<li>Cabeceras de grupo adhesivas (las cabeceras de grupo est\u00e1n siempre visibles y desplazan a las anteriores de forma suave).<\/li>\n<li>Fila maestra-detallada pegajosa y cabeceras.<\/li>\n<li>Reordenaci\u00f3n animada a toda columna mediante arrastrar y soltar.<\/li>\n<li>El innovador control de navegaci\u00f3n por grupos aumenta considerablemente la facilidad de uso de la cuadr\u00edcula de datos. Permite a los usuarios finales saltar instant\u00e1neamente a cualquier grupo o subgrupo con un solo clic en un cuadro combinado. Funciona con varios niveles de grupo.<\/li>\n<li>Tambi\u00e9n tiene todas las caracter\u00edsticas del cl\u00e1sico (v\u00e9ase m\u00e1s abajo).<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-1342404237\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-1342404237\" data-tab-index=\"7\" style=\"--n-tabs-title-order: 7;\" class=\"elementor-element elementor-element-000d1e9 e-flex e-con-boxed e-con e-child\" data-id=\"000d1e9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-82bb0ef elementor-widget elementor-widget-text-editor\" data-id=\"82bb0ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li>Animaci\u00f3n fluida y aspecto impactante con reflejos.<\/li>\n<li>M\u00faltiples dise\u00f1os de tarjetas y transiciones.<\/li>\n<li>Las tarjetas se animan de un dise\u00f1o a otro.<\/li>\n<li>Controla los desplazamientos, el espaciado y los \u00e1ngulos de las tarjetas.<\/li>\n<li>Controla la posici\u00f3n y el \u00e1ngulo de la c\u00e1mara.<\/li>\n<li>Campo de visi\u00f3n de control.<\/li>\n<li>Cuatro temas: Temas de Office 2007 (Azul, Negro y Plata); Camale\u00f3n.<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-1342404238\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-1342404238\" data-tab-index=\"8\" style=\"--n-tabs-title-order: 8;\" class=\"elementor-element elementor-element-b402328 e-flex e-con-boxed e-con e-child\" data-id=\"b402328\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6ae2c7d elementor-widget elementor-widget-text-editor\" data-id=\"6ae2c7d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li>Por defecto, las tarjetas se apilan en columnas, con desplazamiento horizontal.<\/li>\n<li>Se incluyen dos tipos de estilos de vista de tarjeta: vista de tarjeta compacta (tarjetas sin bordes con l\u00edneas separadoras de columnas) y vista de tarjeta est\u00e1ndar (tarjetas con bordes, pero sin l\u00edneas separadoras).<\/li>\n<li>Admite la agrupaci\u00f3n con varios niveles. La fila de agrupaci\u00f3n incluye una lista integrada de columnas, por lo que los usuarios finales pueden agrupar por columnas y reordenar los campos aunque no haya cabeceras de columna. Las cabeceras de grupo fluyen dentro de la lista de tarjetas.<\/li>\n<li>Las tarjetas pueden tener tama\u00f1os independientes, cada uno de los cuales se ajusta a su contenido.<\/li>\n<li>Tarjetas redimensionables en CardView.<\/li>\n<li>Permite ocultar campos vac\u00edos por tarjeta.<\/li>\n<li>La tarjeta de inserci\u00f3n permite a los usuarios a\u00f1adir r\u00e1pidamente nuevos datos a la cuadr\u00edcula.<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-1342404239\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-1342404239\" data-tab-index=\"9\" style=\"--n-tabs-title-order: 9;\" class=\"elementor-element elementor-element-3981c19 e-flex e-con-boxed e-con e-child\" data-id=\"3981c19\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3188c7b elementor-widget elementor-widget-text-editor\" data-id=\"3188c7b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li>Autodimensionamiento \/ estiramiento de columnas y anchos de columna starrable.<\/li>\n<li>Clasificaci\u00f3n personalizada.<\/li>\n<li>Columnas fijas (widget de interfaz de usuario + control program\u00e1tico).<\/li>\n<li>Selector de columnas del men\u00fa contextual: permite a los usuarios finales a\u00f1adir o eliminar columnas.<\/li>\n<li>Control adicional del selector de columnas basado en di\u00e1logos para cuadr\u00edculas de datos con un elevado n\u00famero de columnas.<\/li>\n<li>Crear selectores de columna personalizados.<\/li>\n<li>Los encabezados de columna permiten reordenar las columnas arrastrando y soltando, cambiar el tama\u00f1o de las columnas, hacer clic para ordenar y arrastrar a la fila \u00abAgrupar por\u00bb.<\/li>\n<li>El margen de fila selecciona y cambia el tama\u00f1o de las filas, y muestra iconos que indican que la fila es actual, se est\u00e1 editando, es una inserci\u00f3n o tiene un error de validaci\u00f3n.<\/li>\n<li>Proporciona propiedades horizontales y verticales de pincel de l\u00ednea de cuadr\u00edcula y grosor de l\u00ednea de cuadr\u00edcula.<\/li>\n<li>Cambia autom\u00e1ticamente la altura de una fila para ajustarla al contenido de la celda m\u00e1s grande.<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-13424042310\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-13424042310\" data-tab-index=\"10\" style=\"--n-tabs-title-order: 10;\" class=\"elementor-element elementor-element-af016c2 e-flex e-con-boxed e-con e-child\" data-id=\"af016c2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b1cd223 elementor-widget elementor-widget-text-editor\" data-id=\"b1cd223\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li>Compatible con IDataErrorInfo.<\/li>\n<li>Soporta IEditableObject y estilo de error cuando EndEdit de IEditableObject lanza una excepci\u00f3n al intentar salir del modo de edici\u00f3n.<\/li>\n<li>Incluye validaci\u00f3n de datos integrada, a nivel de celda o fila.<\/li>\n<li>La visualizaci\u00f3n de errores est\u00e1 integrada con las vistas incluidas.<\/li>\n<li>Modifique completamente el aspecto de una celda o fila cuando se produzca un error de validaci\u00f3n.<\/li>\n<li>Validar seg\u00fan cualquier criterio, incluidos los valores de otras celdas.<\/li>\n<li>Los mensajes de error de validaci\u00f3n son anulables y localizables.<\/li>\n<li>Ampliable y compatible con las reglas de validaci\u00f3n personalizadas que ya haya creado.<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-13424042311\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-13424042311\" data-tab-index=\"11\" style=\"--n-tabs-title-order: 11;\" class=\"elementor-element elementor-element-b43e5a6 e-flex e-con-boxed e-con e-child\" data-id=\"b43e5a6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7318f49 elementor-widget elementor-widget-text-editor\" data-id=\"7318f49\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li>Todos los controles de edici\u00f3n incluidos se pueden utilizar como visores\/editores de celdas o de forma independiente fuera de la cuadr\u00edcula para obtener una interfaz m\u00e1s flexible y uniforme.<\/li>\n<li>\nCasilla de verificaci\u00f3n.<\/li>\n<li>AutoSelectTextBox.<\/li>\n<li>Selector de fecha\/Calendario.<\/li>\n<li>ValueRangeTextBox.<\/li>\n<li>NumericTextBox.<\/li>\n<li>MaskedTextBox.<\/li>\n<li>DateTimeTextBox.<\/li>\n<li>C\u00f3digo de ejemplo: IPAddressMaskedTextBox.<\/li>\n<li>C\u00f3digo de ejemplo: PhoneMaskedTextBox (formato norteamericano)).<\/li>\n<li>C\u00f3digo de ejemplo: Simple CurrencyMaskedTextBox.<\/li>\n<li>C\u00f3digo de ejemplo: ExponentNumericTextBox.<\/li>\n<li>C\u00f3digo de ejemplo:  DateTimeTextBox (with ShortDate, ShortTime, ShortDateAndShortTime, y ShortDateAndLongTime formats).<\/li>\n<li>Todos los controles son 100% estilizables y planificables.<\/li>\n<li>Combinabilidad\/modularidad: Incruste controles entre s\u00ed para crear nuevos controles flexibles e innovadores.<\/li>\n<li>La cuadr\u00edcula elige autom\u00e1ticamente el tipo correcto en funci\u00f3n del tipo de datos de la columna.<\/li>\n<li>Enfoque totalmente visual: Los potentes dise\u00f1adores ayudan a que el desarrollo sea m\u00e1s r\u00e1pido y sencillo.<\/li>\n<li>Extensibilidad: Todos los controles pueden ampliarse para implementar caracter\u00edsticas, apariencia y comportamiento personalizados.<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-13424042312\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-13424042312\" data-tab-index=\"12\" style=\"--n-tabs-title-order: 12;\" class=\"elementor-element elementor-element-60f67d0 e-flex e-con-boxed e-con e-child\" data-id=\"60f67d0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8fb4573 elementor-widget elementor-widget-text-editor\" data-id=\"8fb4573\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li>La virtualizaci\u00f3n de datos (a veces denominada \"modo virtual\" o \"carga perezosa\") mejora enormemente el rendimiento y reduce el uso de memoria, especialmente cuando se trabaja con grandes fuentes de datos, cargando los datos s\u00f3lo cuando se necesitan. Tambi\u00e9n admite la agrupaci\u00f3n y las fuentes de datos que implementan IQueryable (LINQ). <ahref=\"http:\/\/www.youtube.com\/watch?v=dRQQF4crdaE\">(V\u00e9alo en acci\u00f3n)<\/a><\/li>\n<li>Al ser as\u00edncrona, la virtualizaci\u00f3n de datos desacopla la interfaz de usuario de la fuente de datos, lo que mantiene la capacidad de respuesta de la aplicaci\u00f3n mientras se recuperan los datos. Tambi\u00e9n admite el almacenamiento en cach\u00e9, la carga preventiva de datos y la activaci\u00f3n retardada de eventos para evitar consultas innecesarias durante el desplazamiento.<\/li>\n<li>Nuevo modo de enlace as\u00edncrono.<\/li>\n<li>Filtrado (autofiltrado y fila de filtrado) en la vista de colecci\u00f3n virtualizada, lo que le permite combinar la ventaja de un aumento del rendimiento de la virtualizaci\u00f3n de datos y la flexibilidad del filtrado.<\/li>\n<li>La fila de filtro admite columnas con tipos personalizados.<\/li>\n<li>Tipo de fila especial para los encabezados y pies de p\u00e1gina de cuadr\u00edculas y grupos que permite vincular y mostrar fuentes de datos adicionales.<\/li>\n<li>Los glifos indicadores permiten a los usuarios finales saber cu\u00e1ndo se est\u00e1n cargando y confirmando los datos virtualizados y cu\u00e1ndo se ha producido un error.<\/li>\n<li>Compatibilidad con las fuentes de datos de Entity Framework, lo que facilita el trabajo del desarrollador cuando debe trabajar con distintos tipos de fuentes de datos, ya que hay menos c\u00f3digo que escribir.<\/li>\n<li>Posibilidad de personalizar el contenido del AutoFilterControl, que permite que cualquier control basado en ListBox o Selector gestione c\u00f3mo se filtran autom\u00e1ticamente los valores de una columna espec\u00edfica.<\/li>\n<li>Proporciona virtualizaci\u00f3n de columnas, lo que permite trabajar con un gran n\u00famero de columnas manteniendo un rendimiento razonable.<\/li>\n<li>Inserci\u00f3n de registros en fuentes no IBindingList.<\/li>\n<li>F\u00e1cil vinculaci\u00f3n a fuentes de datos XML.<\/li>\n<li>Filtrado autom\u00e1tico de usuario final similar al de Excel, que proporciona un cuadro desplegable en la cabecera de la columna, permitiendo a los usuarios finales filtrar por uno o m\u00e1s elementos, en funci\u00f3n de cada columna. Los nuevos eventos para los cambios de filtro autom\u00e1tico permiten mejorar el control.<\/li>\n<li>CollectionView personalizada que proporciona un control preciso y eficaz sobre su fuente de datos subyacente.<\/li>\n<li>Totalmente compatible con la vinculaci\u00f3n de datos WPF.<\/li>\n<li>Muestra, edita y trabaja con datos encuadernados y no encuadernados.<\/li>\n<li>Admite directamente columnas no unidas, lo que permite, por ejemplo, mostrar informaci\u00f3n est\u00e1tica como un bot\u00f3n de borrado para cada fila, etc.<\/li>\n<li>Admite campos de datos no vinculados, lo que facilita el uso de columnas calculadas.<\/li>\n<li>Mapeos clave-valor personalizados, que permiten mapear cualquier tipo de valor u objeto a campos de los datos que representan claves, como mapear los campos de nombre y apellidos de un empleado a un campo ID entero en una base de datos de empleados.<\/li>\n<li>Puede vincularse directamente a un array de tipos simples como String, Decimal, DateTime, TimeSpan, Guid, o Primitive (p.e., SByte, Byte, Int32, etc.), y mostrar\u00e1 el valor de esos tipos en una columna.<\/li>\n<li>Obtiene y sincroniza autom\u00e1ticamente los datos vinculados de cualquier fuente .NET, incluidas las matrices dentadas, cualquier objeto que implemente IListSource o IList y cualquier objeto ADO.NET DataSet, DataTable, DataView o DataViewManager.<\/li>\n<li>Puede interceptar, analizar y modificar los datos que se sincronizan con la base de datos desde la red.<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-13424042313\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-13424042313\" data-tab-index=\"13\" style=\"--n-tabs-title-order: 13;\" class=\"elementor-element elementor-element-883bb2a e-flex e-con-boxed e-con e-child\" data-id=\"883bb2a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3bcb905 elementor-widget elementor-widget-text-editor\" data-id=\"3bcb905\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li>Control del editor de encabezados y pies de p\u00e1gina para los usuarios (nuevo en v7.0).<\/li>\n<li>Potente control del editor estad\u00edstico para los usuarios (nuevo en v6.7).<\/li>\n<li>Potente capacidad de b\u00fasqueda con una interfaz de usuario intuitiva (novedad en v6.4).<\/li>\n<li>Fusi\u00f3n\/reparto autom\u00e1tico y manual de celdas que permite a los usuarios detectar f\u00e1cilmente informaci\u00f3n similar o relacionada (novedad en v6.4).<\/li>\n<li>Como en Excel, arrastre para seleccionar varias filas o celdas sin mantener pulsada la tecla May\u00fas.<\/li>\n<li>Las filas seleccionadas pueden ahora arrastrarse y soltarse en otra aplicaci\u00f3n, por ejemplo Excel.<\/li>\n<li>Posibilidad de ordenar las columnas de clave externa por los valores mostrados en sus celdas en lugar de por el propio valor de la clave externa.<\/li>\n<li>La selecci\u00f3n de grupos permite seleccionar o deseleccionar todas las filas de un grupo haciendo clic en la cabecera del grupo.<\/li>\n<li>Es compatible con White, Ranorex y determinadas ediciones de QuickTest Professional (QTP) de HP, lo que permite realizar pruebas de interfaz de usuario automatizadas.<\/li>\n<li>Exportaci\u00f3n a Excel del contenido de la cuadr\u00edcula, incluidos los grupos, el contenido detallado y las funciones estad\u00edsticas (f\u00f3rmulas y valores), mediante XMLSS o CSV.<\/li>\n<li>Funciones de selecci\u00f3n de celdas y filas similares a las de Excel (modos \u00fanico, m\u00faltiple y ampliado), que permiten a los usuarios finales seleccionar y copiar bloques de celdas o filas.<\/li>\n<li>La posibilidad de copiar en el portapapeles permite copiar el contenido de la cuadr\u00edcula en cualquier otra aplicaci\u00f3n compatible (por ejemplo, Excel, Word, Bloc de notas). Puede enviarse al portapapeles como HTML o CSV.<\/li>\n<li>Compatibilidad con Unicode en la copia de CSV en el portapapeles.<\/li>\n<li>Persistir la configuraci\u00f3n del usuario: guarda las posiciones y estados de las columnas, as\u00ed como los estados de agrupaci\u00f3n y ordenaci\u00f3n, etc. Puede ser ampliado por los desarrolladores para persistir otros aspectos.<\/li>\n<li>Comando para eliminar las filas seleccionadas: en la rejilla maestra, en los detalles o en ambos.<\/li>\n<li>Posibilidad de activar o desactivar la clasificaci\u00f3n, agrupaci\u00f3n y reordenaci\u00f3n de columnas a trav\u00e9s de la interfaz de usuario.<\/li>\n<li>Es posible la navegaci\u00f3n completa con el teclado a trav\u00e9s de celdas y filas. La navegaci\u00f3n puede limitarse a s\u00f3lo celdas o s\u00f3lo filas, o puede desactivarse.<\/li>\n<li>Permite la ordenaci\u00f3n por campos m\u00faltiples y por criterios personalizados.<\/li>\n<li>Muestra la prioridad de ordenaci\u00f3n de cada columna multiordenada.<\/li>\n<li>Permite manipular f\u00e1cilmente la fila actual de la cuadr\u00edcula.<\/li>\n<li>Desplaza la vista a cualquier celda, fila, grupo o columna.<\/li>\n<li>La informaci\u00f3n de desplazamiento muestra informaci\u00f3n sobre la primera fila visible en la ventana gr\u00e1fica cuando se desplaza la cuadr\u00edcula.<\/li>\n<li>Permite fijar elementos distintos de las columnas.<\/li>\n<li>Proporciona regiones de cabecera y pie de p\u00e1gina fijas y no desplazables en las que puede colocar cualquier n\u00famero y tipo de fila o tarjeta.<\/li>\n<li>14 funciones estad\u00edsticas que pueden utilizarse tanto dentro como fuera de una cuadr\u00edcula en cualquier elemento. Ahora es posible ordenar los resultados de estas funciones.<\/li>\n<li>El desplazamiento por filas se puede configurar para que sea inmediato (los elementos se desplazan inmediatamente al arrastrar el pulgar) o diferido (los elementos no se desplazan hasta que se suelta el pulgar).<\/li>\n<li>Etiqueta \u00abhoy\u00bb personalizable en el Calendario.<\/li>\n<li>Posibilidad de crear estilos alternativos para las filas de datos.<\/li>\n<li>Capacidad integrada de impresi\u00f3n y exportaci\u00f3n de impresiones con di\u00e1logo de progreso y dise\u00f1os de p\u00e1gina totalmente personalizables.<\/li>\n<li>Las funciones de vista previa permiten al usuario final ver el aspecto que tendr\u00e1 un documento antes de imprimirlo: la vista de p\u00e1gina y las configuraciones de dise\u00f1o se reflejan en la vista previa. Y todo sucede en segundo plano, por lo que no hay que esperar a que se genere la vista previa completa.<\/li>\n<li>Pantalla de control de cabecera de grupo personalizable.<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p class=\"p1\">R\u00e1pida, potente y madura, con una trayectoria de 13 a\u00f1os, es la \u00fanica cuadr\u00edcula de datos WPF que proporciona una experiencia de usuario rica, fluida y de alto rendimiento. Se actualiza con frecuencia y est\u00e1 respaldada por un equipo de soporte y desarrollo receptivo cuya \u00fanica ambici\u00f3n es su completa satisfacci\u00f3n. Microsoft la utiliza y conf\u00eda en ella en Visual Studio, y cuenta con el conjunto de caracter\u00edsticas m\u00e1s completo, con m\u00e1s de 185 funciones.<\/p>","protected":false},"featured_media":172,"template":"","meta":{"_acf_changed":false},"product_brand":[],"product_cat":[21],"product_tag":[],"class_list":{"0":"post-170","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-wpf","8":"first","9":"instock","10":"taxable","11":"shipping-taxable","12":"purchasable","13":"product-type-variable"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>WPF Datagrid | Xceed<\/title>\n<meta name=\"description\" content=\"High-performance, feature-rich data grid control for WPF applications. Offers advanced features like virtualization, grouping, filtering, sorting, and more.\" \/>\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\/productos\/wpf\/datagrid-para-wpf\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WPF Datagrid | Xceed\" \/>\n<meta property=\"og:description\" content=\"High-performance, feature-rich data grid control for WPF applications. Offers advanced features like virtualization, grouping, filtering, sorting, and more.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/xceed.com\/es\/productos\/wpf\/datagrid-para-wpf\/\" \/>\n<meta property=\"og:site_name\" content=\"Xceed\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-21T19:57:12+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"24 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/xceed.com\\\/products\\\/wpf\\\/datagrid-for-wpf\\\/\",\"url\":\"https:\\\/\\\/xceed.com\\\/products\\\/wpf\\\/datagrid-for-wpf\\\/\",\"name\":\"WPF Datagrid | Xceed\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/products\\\/wpf\\\/datagrid-for-wpf\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/products\\\/wpf\\\/datagrid-for-wpf\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/xceed.com\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/dataGrid-for-wpf-1.svg\",\"datePublished\":\"2024-04-02T01:01:10+00:00\",\"dateModified\":\"2026-04-21T19:57:12+00:00\",\"description\":\"High-performance, feature-rich data grid control for WPF applications. Offers advanced features like virtualization, grouping, filtering, sorting, and more.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/products\\\/wpf\\\/datagrid-for-wpf\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/xceed.com\\\/products\\\/wpf\\\/datagrid-for-wpf\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/xceed.com\\\/products\\\/wpf\\\/datagrid-for-wpf\\\/#primaryimage\",\"url\":\"https:\\\/\\\/xceed.com\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/dataGrid-for-wpf-1.svg\",\"contentUrl\":\"https:\\\/\\\/xceed.com\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/dataGrid-for-wpf-1.svg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/xceed.com\\\/products\\\/wpf\\\/datagrid-for-wpf\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/xceed.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DataGrid for WPF\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/xceed.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/xceed.com\\\/fr\\\/\",\"name\":\"Xceed\",\"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\",\"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\\\/2024\\\/04\\\/cropped-xceed-logo.png\",\"contentUrl\":\"https:\\\/\\\/xceed.com\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/cropped-xceed-logo.png\",\"width\":609,\"height\":150,\"caption\":\"Xceed\"},\"image\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WPF Datagrid | Xceed","description":"Control de cuadr\u00edcula de datos de alto rendimiento y gran funcionalidad para aplicaciones WPF. Ofrece funciones avanzadas como virtualizaci\u00f3n, agrupaci\u00f3n, filtrado, ordenaci\u00f3n y mucho m\u00e1s.","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\/productos\/wpf\/datagrid-para-wpf\/","og_locale":"es_MX","og_type":"article","og_title":"WPF Datagrid | Xceed","og_description":"High-performance, feature-rich data grid control for WPF applications. Offers advanced features like virtualization, grouping, filtering, sorting, and more.","og_url":"https:\/\/xceed.com\/es\/productos\/wpf\/datagrid-para-wpf\/","og_site_name":"Xceed","article_modified_time":"2026-04-21T19:57:12+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"24 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/xceed.com\/products\/wpf\/datagrid-for-wpf\/","url":"https:\/\/xceed.com\/products\/wpf\/datagrid-for-wpf\/","name":"WPF Datagrid | Xceed","isPartOf":{"@id":"https:\/\/xceed.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/xceed.com\/products\/wpf\/datagrid-for-wpf\/#primaryimage"},"image":{"@id":"https:\/\/xceed.com\/products\/wpf\/datagrid-for-wpf\/#primaryimage"},"thumbnailUrl":"https:\/\/xceed.com\/wp-content\/uploads\/2024\/04\/dataGrid-for-wpf-1.svg","datePublished":"2024-04-02T01:01:10+00:00","dateModified":"2026-04-21T19:57:12+00:00","description":"Control de cuadr\u00edcula de datos de alto rendimiento y gran funcionalidad para aplicaciones WPF. Ofrece funciones avanzadas como virtualizaci\u00f3n, agrupaci\u00f3n, filtrado, ordenaci\u00f3n y mucho m\u00e1s.","breadcrumb":{"@id":"https:\/\/xceed.com\/products\/wpf\/datagrid-for-wpf\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/xceed.com\/products\/wpf\/datagrid-for-wpf\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/xceed.com\/products\/wpf\/datagrid-for-wpf\/#primaryimage","url":"https:\/\/xceed.com\/wp-content\/uploads\/2024\/04\/dataGrid-for-wpf-1.svg","contentUrl":"https:\/\/xceed.com\/wp-content\/uploads\/2024\/04\/dataGrid-for-wpf-1.svg"},{"@type":"BreadcrumbList","@id":"https:\/\/xceed.com\/products\/wpf\/datagrid-for-wpf\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/xceed.com\/"},{"@type":"ListItem","position":2,"name":"DataGrid for WPF"}]},{"@type":"WebSite","@id":"https:\/\/xceed.com\/fr\/#website","url":"https:\/\/xceed.com\/fr\/","name":"Xceed","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","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\/2024\/04\/cropped-xceed-logo.png","contentUrl":"https:\/\/xceed.com\/wp-content\/uploads\/2024\/04\/cropped-xceed-logo.png","width":609,"height":150,"caption":"Xceed"},"image":{"@id":"https:\/\/xceed.com\/fr\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/product\/170","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/types\/product"}],"version-history":[{"count":0,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/product\/170\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/media\/172"}],"wp:attachment":[{"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/media?parent=170"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/product_brand?post=170"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/product_cat?post=170"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/product_tag?post=170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}