Articles of wpf

Carga lenta de contenido de la pestaña WPF

Mi aplicación WPF está organizada como un TabControl con cada pestaña que contiene una pantalla diferente. Un TabItem está ligado a datos que tardan un poco en cargarse. Como este TabItem representa una pantalla que los usuarios pueden usar muy raramente, me gustaría no cargar los datos hasta que el usuario seleccione la pestaña. ¿Cómo […]

Cambiar el tamaño de una ventana de WPF, pero mantener proporciones?

Tengo una ventana de WPF de tamaño variable que quiero restringir el redimensionamiento para que la relación de aspecto de la ventana permanezca constante. Idealmente, me gustaría restringir la ubicación del mouse cuando la ventana se está cambiando de tamaño arrastrando una esquina a las posiciones que mantienen la relación de aspecto adecuada. Si se […]

¿Cómo se desactivan los efectos de MouseOver en un botón en WPF?

Estoy tratando de desactivar el efecto MouseOver en los botones, o al menos cambiar el color de la misma, en WPF. Estoy usando el siguiente estilo: en Window.Resources, que pensé que anularía todos los comportamientos predeterminados. Pero no es así ¿Alguna sugerencia?

¿Cómo forzar a WPF a usar los URI de recursos que usan el nombre fuerte de ensamblado? Argh!

Ok, esto es realmente irritante, ya había notado anteriormente que el código generado por WPF para cargar recursos XAML no parecía usar nombres fuertes y, por lo tanto, puede ser problemático para escenarios en los que necesite soportar versiones de ensambles WPF lado a lado. Este ha sido el caso, y ahora me está causando […]

WPF Handedness con ventanas emergentes

Acabo de mover mi PC a Windows 8 desde Windows 7 y al ejecutar nuestra aplicación WPF noté que nuestras ventanas emergentes de WPF y / o las sugerencias de herramientas ahora están en la esquina inferior izquierda de forma predeterminada en lugar de la esquina inferior derecha. ¿Alguien ha notado esto? Sé que puede […]

WPF Databinding thread safety?

Bueno, digamos que tengo un objeto al que me uno de datos, implementa INotifyPropertyChanged para decirle a la GUI cuando un valor ha cambiado … si desencadenar esto a partir de un hilo diferente que el hilo GUI, ¿cómo se comportaría wpf? ¿y se asegurará de que obtenga el valor de la propiedad de la […]

Formato de fecha en la cuadrícula de datos de WPF

Ya busqué stackoverflow para encontrar una solución y encontré esto: Necesidad de formatear las fechas en WPF DataGrid construido dinámicamente Mi problema es que cargué algunos datos de mi base de datos SQL-Server y quiero mostrarlos en mi aplicación WPF en un DataGrid. Esto funciona muy bien Lo único que quiero cambiar es que la […]

Mejor forma de activar OnPropertyChanged

Tenemos un proyecto de WPF que sigue el patrón de MVVM. En el Modelo de vista, hay un montón de código que se ve así: private string m_Fieldname; public string Fieldname { get { return m_Fieldname; } set { m_Fieldname = value; OnPropertyChanged(“Fieldname”); } } ¿Hay alguna forma de hacer esto que requiera menos código? […]

¿Cómo vincular un TextBlock a un recurso que contiene texto formateado?

Tengo un TextBlock en mi ventana de WPF. Some formatted text. Cuando se representa, se ve así, Algún texto formateado . Mi pregunta es, ¿puedo vincular este “contenido” en línea a un recurso en mi aplicación? Llegué tan lejos como: Hacer una cadena de recursos de la aplicación myText=”Some formatted text.” y el siguiente xaml […]

¿Cargando XAML XML a través del tiempo de ejecución?

Estamos migrando a Winforms a una solución basada en WPF. Tenemos una definición XML personalizada que se utiliza para crear el formulario de Windows en tiempo de ejecución. Dado que XAML está basado en XML, ¿podemos definir un archivo HelloWorldWindow.xml con definición XAML y se puede cargar en la aplicación WPF sin ningún código detrás […]