{"id":2428,"date":"2024-11-21T14:51:11","date_gmt":"2024-11-21T14:51:11","guid":{"rendered":"http:\/\/localhost:10003\/?p=2428"},"modified":"2026-08-25T14:56:51","modified_gmt":"2026-08-25T18:56:51","slug":"nuevas-funciones-de-net-9-wpf","status":"publish","type":"post","link":"https:\/\/xceed.com\/es\/blog\/news\/new-net-9-wpf-features\/","title":{"rendered":"Nuevas funciones de .NET 9 WPF"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"2428\" class=\"elementor elementor-2428\" wpc-filter-elementor-widget=\"1\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-35417b6 e-flex e-con-boxed e-con e-parent\" data-id=\"35417b6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-302e629e e-con-full e-flex e-con e-child\" data-id=\"302e629e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-63e151a4 elementor-widget elementor-widget-text-editor\" data-id=\"63e151a4\" 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><\/p>\n<h2><strong>Explorando las novedades en WPF con .NET 9<\/strong><\/h2>\n<p class=\"wp-block-paragraph\"><\/p>\n<p><\/p>\n<p class=\"wp-block-paragraph\">Saludos a nuestra comunidad de desarrolladores! En este art\u00edculo, vamos a profundizar en los \u00faltimos avances en WPF con el lanzamiento de .NET 9. Me centrar\u00e9 en las nuevas caracter\u00edsticas, mejoras y optimizaciones que hacen que el desarrollo de tus aplicaciones de escritorio sea m\u00e1s eficiente y moderno. Tambi\u00e9n incluiremos una breve secci\u00f3n sobre c\u00f3mo estilizar los controles WPF de Xceed usando el tema Fluent.<\/p>\n<p><\/p>\n<p><\/p>\n<h2><strong>Novedades en WPF para .NET 9<\/strong><\/h2>\n<p class=\"wp-block-paragraph\"><\/p>\n<p><\/p>\n<h3><strong>Tan Fluent!<\/strong><\/h3>\n<p class=\"wp-block-paragraph\"><\/p>\n<p><\/p>\n<p class=\"wp-block-paragraph\">Una de las adiciones m\u00e1s significativas en .NET 9 para WPF es la introducci\u00f3n del tema Fluent. Este tema aporta la apariencia moderna y la sensaci\u00f3n del Sistema de Dise\u00f1o Fluent a las aplicaciones WPF, aline\u00e1ndolas con las \u00faltimas directrices de la interfaz de usuario de Windows.<\/p>\n<p><\/p>\n<p><\/p>\n<p class=\"wp-block-paragraph\">Caracter\u00edsticas clave del tema Fluent:<\/p>\n<p><\/p>\n<p><\/p>\n<ul class=\"wp-block-list\">\n<li style=\"list-style-type: none;\">\n<ul class=\"wp-block-list\"><\/ul>\n<\/li>\n<\/ul>\n<ul class=\"wp-block-list\">\n<li style=\"list-style-type: none;\">\n<ul class=\"wp-block-list\">\n<li>Controles modernizados: Estilos actualizados para controles est\u00e1ndar como botones, cuadros de texto, deslizadores y m\u00e1s.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul class=\"wp-block-list\">\n<li style=\"list-style-type: none;\">\n<ul class=\"wp-block-list\">\n<li>Lenguaje de dise\u00f1o consistente: Proporciona una apariencia coherente y moderna en toda la aplicaci\u00f3n.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul class=\"wp-block-list\">\n<li style=\"list-style-type: none;\">\n<ul class=\"wp-block-list\">\n<li>Soporte para DPI alto: Mejor rendimiento en pantallas de alta resoluci\u00f3n.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul class=\"wp-block-list\">\n<li style=\"list-style-type: none;\">\n<ul class=\"wp-block-list\">\n<li>Mejoras en accesibilidad: Mejor soporte para tecnolog\u00edas de asistencia.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<p><\/p>\n<h3><strong>Aplicando el tema Fluent<\/strong><\/h3>\n<p class=\"wp-block-paragraph\"><\/p>\n<p><\/p>\n<p class=\"wp-block-paragraph\">Para aplicar el tema Fluent a tu aplicaci\u00f3n WPF, establece la propiedad ApplicationTheme en tu archivo App.xaml:<\/p>\n<p><\/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-ce87281 elementor-widget elementor-widget-code-highlight\" data-id=\"ce87281\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\" data-no-translation=\"\">\n\t\t\t\t\t<xmp><Application x:Class=\"MyApp.App\"\n             xmlns=\"http:\/\/schemas.microsoft.com\/winfx\/2006\/xaml\/presentation\"\n             ApplicationTheme=\"Fluent\">\n    <Application.Resources>\n        <!-- Application resources -->\n    <\/Application.Resources>\n<\/Application><\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f56486 elementor-widget elementor-widget-text-editor\" data-id=\"2f56486\" 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 class=\"p1\">Alternativamente, puedes fusionar el diccionario de recursos del tema Fluent:<\/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-c194ffa elementor-widget elementor-widget-code-highlight\" data-id=\"c194ffa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\" data-no-translation=\"\">\n\t\t\t\t\t<xmp><Application.Resources>\n    <ResourceDictionary>\n        <ResourceDictionary.MergedDictionaries>\n            <ResourceDictionary Source=\"pack:\/\/application:,,,\/PresentationFramework.Aero2;component\/themes\/FluentTheme.xaml\"\/>\n        <\/ResourceDictionary.MergedDictionaries>\n    <\/ResourceDictionary>\n<\/Application.Resources><\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-be059f5 elementor-widget elementor-widget-text-editor\" data-id=\"be059f5\" 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<h2>Mejoras en el rendimiento<\/h2>\n<p><strong>.NET 9 introduce varias mejoras de rendimiento para las aplicaciones WPF:<\/strong><\/p>\n<ul>\n<li>Pipeline de renderizado optimizado: Reduce el uso de CPU y GPU para obtener visuales m\u00e1s fluidos.<\/li>\n<li>Tiempo de inicio mejorado: Lanzamiento de la aplicaci\u00f3n m\u00e1s r\u00e1pido.<\/li>\n<li>Mejora en la vinculaci\u00f3n de datos: Reducci\u00f3n de la sobrecarga en las operaciones de vinculaci\u00f3n de datos.<\/li>\n<\/ul>\n<p><strong>Mejoras en accesibilidad y localizaci\u00f3n<\/strong><\/p>\n<ul>\n<li>Mejor soporte para lectores de pantalla: Mejoras en las propiedades de automatizaci\u00f3n de la UI para los controles.<\/li>\n<li>Soporte de derecha a izquierda: Mejora en el soporte para idiomas con escritura de derecha a izquierda.<\/li>\n<li>Temas de alto contraste: Mejor manejo de la configuraci\u00f3n de contraste alto para la accesibilidad.<\/li>\n<\/ul>\n<p><strong>Soporte actualizado de herramientas<\/strong><\/p>\n<ul>\n<li>Mejoras en XAML Hot Reload: Una experiencia de Hot Reload m\u00e1s r\u00e1pida y confiable en Visual Studio.<\/li>\n<li>Mejoras en el \u00e1rbol visual en vivo: Depuraci\u00f3n m\u00e1s sencilla del \u00e1rbol visual en tiempo de ejecuci\u00f3n.<\/li>\n<\/ul>\n<p class=\"p1\"><b>Lo que aprendimos...<\/b><\/p>\n<p class=\"p1\">El lanzamiento de .NET 9 trae mejoras significativas a WPF, lo que facilita la creaci\u00f3n de aplicaciones de escritorio modernas y de alto rendimiento. La introducci\u00f3n del tema Fluent alinea las aplicaciones WPF con el dise\u00f1o m\u00e1s reciente de la interfaz de usuario de Windows, proporcionando una experiencia de usuario fresca y coherente.<\/p>\n<p class=\"p5\">Te animamos a explorar estas nuevas caracter\u00edsticas y considerar actualizar tus aplicaciones WPF a .NET 9 para aprovechar las mejoras en rendimiento, accesibilidad y soporte de herramientas.<\/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-8fa21b4 elementor-widget elementor-widget-text-editor\" data-id=\"8fa21b4\" 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<h2><b>Benefici\u00e1ndose del tema Fluent con <\/b><b>Controles Xceed <\/b><\/h2>\n<h4><b>Estilizando el Xceed DataGrid con el tema Fluent<\/b><\/h4>\n<p>La buena noticia es que en Xceed, ya tenemos disponible el tema Fluent para todos nuestros controles WPF. Aqu\u00ed tienes un peque\u00f1o fragmento que puedes usar para estilizar el DataGrid con el tema Fluent:\u00a0<\/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-f418a4c elementor-widget elementor-widget-code-highlight\" data-id=\"f418a4c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\" data-no-translation=\"\">\n\t\t\t\t\t<xmp>  <xcdg:DataGridControl>\r\n    <xcdg:DataGridControl.View>\r\n      <xcdg:TableflowView>\r\n        <xcdg:TableflowView.Theme>\r\n          <xcdg:FluentDesignTheme>\r\n            <xcdg:FluentDesignTheme.ThemeResourceDictionary>\r\n              <xcdg:FluentDesignResourceDictionary Mode=\"Light\"\r\n                                                   AccentColor=\"DarkOrange\" \/>\r\n            <\/xcdg:FluentDesignTheme.ThemeResourceDictionary>\r\n          <\/xcdg:FluentDesignTheme>\r\n        <\/xcdg:TableflowView.Theme>\r\n      <\/xcdg:TableflowView>\r\n    <\/xcdg:DataGridControl.View>\r\n  <\/xcdg:DataGridControl>\r\n    <\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7772973 elementor-widget elementor-widget-text-editor\" data-id=\"7772973\" 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>En lo que respecta al Xceed Toolkit para WPF, aqu\u00ed tienes un peque\u00f1o fragmento de XAML que puedes usar:\u00a0<\/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-da50b63 elementor-widget elementor-widget-code-highlight\" data-id=\"da50b63\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\" data-no-translation=\"\">\n\t\t\t\t\t<xmp><Application x:Class=\"Xceed.Wpf.Sales.App\"\n             xmlns=\"http:\/\/schemas.microsoft.com\/winfx\/2006\/xaml\/presentation\"\n             xmlns:x=\"http:\/\/schemas.microsoft.com\/winfx\/2006\/xaml\"\n             xmlns:local=\"clr-namespace:Xceed.Wpf.Sales\"\n             xmlns:fdth=\"http:\/\/schemas.xceed.com\/wpf\/xaml\/fluentui\/design\/themes\"\n             xmlns:mdlb=\"http:\/\/schemas.xceed.com\/wpf\/xaml\/listbox\/themes\"\n             xmlns:xcth=\"http:\/\/schemas.xceed.com\/wpf\/xaml\/toolkit\/themes\"\n             StartupUri=\"MainWindow.xaml\">\n  <Application.Resources>\n    <ResourceDictionary>\n      <ResourceDictionary.MergedDictionaries>\n        <fdth:FluentDesignResourceDictionary AccentColor=\"Blue\"\n                                             IsDark=\"True\" \/>\n        <mdlb:FluentDesignResourceDictionary \/>\n        <xcth:FluentDesignResourceDictionary \/>\n      <\/ResourceDictionary.MergedDictionaries>\n    <\/ResourceDictionary>\n  <\/Application.Resources>\n<\/Application><\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a2159c elementor-widget elementor-widget-text-editor\" data-id=\"1a2159c\" 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>Ah\u00ed lo tienes! Xceed continuar\u00e1 actualizando todos sus productos y se beneficiar\u00e1 de todas las nuevas caracter\u00edsticas de .NET en el futuro. Estamos trabajando en estrecha colaboraci\u00f3n con Microsoft para que puedas aprovechar todas estas mejoras.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\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-1236fe7 e-flex e-con-boxed e-con e-parent\" data-id=\"1236fe7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-95f61f5 e-flex e-con-boxed e-con e-parent\" data-id=\"95f61f5\" 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-a41e619 elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image\" data-id=\"a41e619\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-post-featured-image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/xceed.com\/wp-content\/uploads\/2024\/11\/POSTED-NOV-6-1024x1024.png\" class=\"attachment-large size-large wp-image-2432\" alt=\"\" srcset=\"https:\/\/xceed.com\/wp-content\/uploads\/2024\/11\/POSTED-NOV-6-1024x1024.png 1024w, https:\/\/xceed.com\/wp-content\/uploads\/2024\/11\/POSTED-NOV-6-300x300.png 300w, https:\/\/xceed.com\/wp-content\/uploads\/2024\/11\/POSTED-NOV-6-150x150.png 150w, https:\/\/xceed.com\/wp-content\/uploads\/2024\/11\/POSTED-NOV-6-768x768.png 768w, https:\/\/xceed.com\/wp-content\/uploads\/2024\/11\/POSTED-NOV-6-12x12.png 12w, https:\/\/xceed.com\/wp-content\/uploads\/2024\/11\/POSTED-NOV-6-600x600.png 600w, https:\/\/xceed.com\/wp-content\/uploads\/2024\/11\/POSTED-NOV-6-100x100.png 100w, https:\/\/xceed.com\/wp-content\/uploads\/2024\/11\/POSTED-NOV-6.png 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\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<\/div>","protected":false},"excerpt":{"rendered":"<p>.NET 9 introduce el tema Fluent en WPF, que ofrece controles modernizados, compatibilidad con DPI altos y accesibilidad mejorada. Las mejoras de rendimiento incluyen una renderizaci\u00f3n optimizada, un inicio m\u00e1s r\u00e1pido y una mayor eficacia en la vinculaci\u00f3n de datos, junto con herramientas actualizadas como XAML Hot Reload. Xceed integra Fluent Theme en sus controles WPF, lo que garantiza un dise\u00f1o coherente y una compatibilidad permanente con las nuevas funciones de .NET.<\/p>","protected":false},"author":3,"featured_media":2432,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[52],"tags":[70,72],"products":[],"class_list":["post-2428","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-net","tag-wpf"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>.NET 9 New Features for WPF | Xceed<\/title>\n<meta name=\"description\" content=\"Discover the .NET 9 new features regarding WPF. Read our blog to find out more about the latest advancements and imporvements in WPF with the release of .NET 9.\" \/>\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\/noticias\/nuevas-funciones-de-net-9-wpf\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\".NET 9 New Features for WPF | Xceed\" \/>\n<meta property=\"og:description\" content=\"Discover the .NET 9 new features regarding WPF. Read our blog to find out more about the latest advancements and imporvements in WPF with the release of .NET 9.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/xceed.com\/es\/blog\/noticias\/nuevas-funciones-de-net-9-wpf\/\" \/>\n<meta property=\"og:site_name\" content=\"Xceed Software\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-21T14:51:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-25T18:56:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/xceed.com\/wp-content\/uploads\/2024\/11\/POSTED-NOV-6.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"1200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Mathieu Drimonakos\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mathieu Drimonakos\" \/>\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\\\/news\\\/new-net-9-wpf-features\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/news\\\/new-net-9-wpf-features\\\/\"},\"author\":{\"name\":\"Mathieu Drimonakos\",\"@id\":\"https:\\\/\\\/xceed.com\\\/fr\\\/#\\\/schema\\\/person\\\/755c0d7faf7423a1e441aa6b79ca8205\"},\"headline\":\"New .NET 9 WPF Features!\",\"datePublished\":\"2024-11-21T14:51:11+00:00\",\"dateModified\":\"2026-08-25T18:56:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/news\\\/new-net-9-wpf-features\\\/\"},\"wordCount\":480,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/news\\\/new-net-9-wpf-features\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/xceed.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/POSTED-NOV-6.png\",\"keywords\":[\".net\",\"WPF\"],\"articleSection\":[\"News\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/xceed.com\\\/blog\\\/news\\\/new-net-9-wpf-features\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/news\\\/new-net-9-wpf-features\\\/\",\"url\":\"https:\\\/\\\/xceed.com\\\/blog\\\/news\\\/new-net-9-wpf-features\\\/\",\"name\":\".NET 9 New Features for WPF | Xceed\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/news\\\/new-net-9-wpf-features\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/news\\\/new-net-9-wpf-features\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/xceed.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/POSTED-NOV-6.png\",\"datePublished\":\"2024-11-21T14:51:11+00:00\",\"dateModified\":\"2026-08-25T18:56:51+00:00\",\"description\":\"Discover the .NET 9 new features regarding WPF. Read our blog to find out more about the latest advancements and imporvements in WPF with the release of .NET 9.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/news\\\/new-net-9-wpf-features\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/xceed.com\\\/blog\\\/news\\\/new-net-9-wpf-features\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/news\\\/new-net-9-wpf-features\\\/#primaryimage\",\"url\":\"https:\\\/\\\/xceed.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/POSTED-NOV-6.png\",\"contentUrl\":\"https:\\\/\\\/xceed.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/POSTED-NOV-6.png\",\"width\":1200,\"height\":1200},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/xceed.com\\\/blog\\\/news\\\/new-net-9-wpf-features\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/xceed.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"New .NET 9 WPF Features!\"}]},{\"@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\\\/755c0d7faf7423a1e441aa6b79ca8205\",\"name\":\"Mathieu Drimonakos\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f98fd5ceb0a01e45d9caabde3e75b68779a73f7754af7b814cd2e1008dd870aa?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f98fd5ceb0a01e45d9caabde3e75b68779a73f7754af7b814cd2e1008dd870aa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f98fd5ceb0a01e45d9caabde3e75b68779a73f7754af7b814cd2e1008dd870aa?s=96&d=mm&r=g\",\"caption\":\"Mathieu Drimonakos\"},\"url\":\"https:\\\/\\\/xceed.com\\\/es\\\/blog\\\/author\\\/drimonakosmxceed-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Nuevas caracter\u00edsticas de .NET 9 para WPF | Xceed","description":"Descubra las novedades de .NET 9 con respecto a WPF. Lea nuestro blog para obtener m\u00e1s informaci\u00f3n sobre los \u00faltimos avances y mejoras en WPF con el lanzamiento de .NET 9.","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\/noticias\/nuevas-funciones-de-net-9-wpf\/","og_locale":"es_MX","og_type":"article","og_title":".NET 9 New Features for WPF | Xceed","og_description":"Discover the .NET 9 new features regarding WPF. Read our blog to find out more about the latest advancements and imporvements in WPF with the release of .NET 9.","og_url":"https:\/\/xceed.com\/es\/blog\/noticias\/nuevas-funciones-de-net-9-wpf\/","og_site_name":"Xceed Software","article_published_time":"2024-11-21T14:51:11+00:00","article_modified_time":"2026-08-25T18:56:51+00:00","og_image":[{"width":1200,"height":1200,"url":"https:\/\/xceed.com\/wp-content\/uploads\/2024\/11\/POSTED-NOV-6.png","type":"image\/png"}],"author":"Mathieu Drimonakos","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Mathieu Drimonakos","Est. reading time":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/xceed.com\/blog\/news\/new-net-9-wpf-features\/#article","isPartOf":{"@id":"https:\/\/xceed.com\/blog\/news\/new-net-9-wpf-features\/"},"author":{"name":"Mathieu Drimonakos","@id":"https:\/\/xceed.com\/fr\/#\/schema\/person\/755c0d7faf7423a1e441aa6b79ca8205"},"headline":"New .NET 9 WPF Features!","datePublished":"2024-11-21T14:51:11+00:00","dateModified":"2026-08-25T18:56:51+00:00","mainEntityOfPage":{"@id":"https:\/\/xceed.com\/blog\/news\/new-net-9-wpf-features\/"},"wordCount":480,"commentCount":0,"publisher":{"@id":"https:\/\/xceed.com\/fr\/#organization"},"image":{"@id":"https:\/\/xceed.com\/blog\/news\/new-net-9-wpf-features\/#primaryimage"},"thumbnailUrl":"https:\/\/xceed.com\/wp-content\/uploads\/2024\/11\/POSTED-NOV-6.png","keywords":[".net","WPF"],"articleSection":["News"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/xceed.com\/blog\/news\/new-net-9-wpf-features\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/xceed.com\/blog\/news\/new-net-9-wpf-features\/","url":"https:\/\/xceed.com\/blog\/news\/new-net-9-wpf-features\/","name":"Nuevas caracter\u00edsticas de .NET 9 para WPF | Xceed","isPartOf":{"@id":"https:\/\/xceed.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/xceed.com\/blog\/news\/new-net-9-wpf-features\/#primaryimage"},"image":{"@id":"https:\/\/xceed.com\/blog\/news\/new-net-9-wpf-features\/#primaryimage"},"thumbnailUrl":"https:\/\/xceed.com\/wp-content\/uploads\/2024\/11\/POSTED-NOV-6.png","datePublished":"2024-11-21T14:51:11+00:00","dateModified":"2026-08-25T18:56:51+00:00","description":"Descubra las novedades de .NET 9 con respecto a WPF. Lea nuestro blog para obtener m\u00e1s informaci\u00f3n sobre los \u00faltimos avances y mejoras en WPF con el lanzamiento de .NET 9.","breadcrumb":{"@id":"https:\/\/xceed.com\/blog\/news\/new-net-9-wpf-features\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/xceed.com\/blog\/news\/new-net-9-wpf-features\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/xceed.com\/blog\/news\/new-net-9-wpf-features\/#primaryimage","url":"https:\/\/xceed.com\/wp-content\/uploads\/2024\/11\/POSTED-NOV-6.png","contentUrl":"https:\/\/xceed.com\/wp-content\/uploads\/2024\/11\/POSTED-NOV-6.png","width":1200,"height":1200},{"@type":"BreadcrumbList","@id":"https:\/\/xceed.com\/blog\/news\/new-net-9-wpf-features\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/xceed.com\/"},{"@type":"ListItem","position":2,"name":"New .NET 9 WPF Features!"}]},{"@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\/755c0d7faf7423a1e441aa6b79ca8205","name":"Mathieu Drimonakos","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/f98fd5ceb0a01e45d9caabde3e75b68779a73f7754af7b814cd2e1008dd870aa?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f98fd5ceb0a01e45d9caabde3e75b68779a73f7754af7b814cd2e1008dd870aa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f98fd5ceb0a01e45d9caabde3e75b68779a73f7754af7b814cd2e1008dd870aa?s=96&d=mm&r=g","caption":"Mathieu Drimonakos"},"url":"https:\/\/xceed.com\/es\/blog\/author\/drimonakosmxceed-com\/"}]}},"_links":{"self":[{"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/posts\/2428","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\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/comments?post=2428"}],"version-history":[{"count":1,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/posts\/2428\/revisions"}],"predecessor-version":[{"id":4251,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/posts\/2428\/revisions\/4251"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/media\/2432"}],"wp:attachment":[{"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/media?parent=2428"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/categories?post=2428"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/tags?post=2428"},{"taxonomy":"products","embeddable":true,"href":"https:\/\/xceed.com\/es\/wp-json\/wp\/v2\/products?post=2428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}