Articles of wpf

Abortar un hilo que ejecuta una consulta larga

Tengo un subproceso que llama a uno de los métodos, ahora este método ejecuta una consulta que puede llevar mucho tiempo, posiblemente 40 minutos más o menos, Quiero dar al usuario la opción de poder cancelar esta operación (es decir, detener el hilo y detener la consulta para liberar la base de datos). Debo mencionar […]

¿Cómo asigno un tipo desde un espacio de nombres CLR en XAML desde un ensamblado diferente al que está declarado?

En XAML, me gustaría usar tipos de dos ensamblajes diferentes, cada uno con su propio espacio de nombres. En lugar de declarar los espacios de nombres explícitamente en un atributo xmlns:=”” , me gustaría usar el atributo de ensamblado [XmlnsDefinition] para asignar un URI a los espacios de nombres para esos tipos. Uno de los […]

No puedo escribir texto en árabe en el archivo XAML

cuando construí el proyecto ocurrió el siguiente error: alguna ayuda….

Mostrando contenido wpf sobre / fuera de los límites de la ventana principal

Estoy tratando de lograr un efecto de superposición del límite de la ventana principal con un control. Es difícil explicar esto con palabras, lo que también es quizás la razón por la que tengo dificultades para encontrar información sobre cómo hacer esto o si es posible. A continuación se muestra un ejemplo del efecto que […]

Mostrar imagen RGBA de memoria

Tengo una matriz de bytes C # que contiene una imagen codificada RGBA. ¿Cuál es la mejor manera de mostrar esta imagen en WPF? Una opción sería crear un BitmapSource desde la matriz de bytes y adjuntarlo a un control de imagen. Sin embargo, crear un BitmapSource requiere un PixelFormat para RGBA32, que no parece […]

Construyendo un progtwig de CAD en WPF

– Construyendo un progtwig CAD en WPF: Quiero crear un progtwig de CAD que tendrá 10000 objetos LINE al mismo tiempo. Estoy usando la clase LineGeomery para dibujar líneas que se agregan a un Canvas . He implementado Zoom y Pan y el rendimiento es excelente hasta ahora. Sólo una gran decepción: El Thickness de […]

Enfoque del teclado a DataGrid

Tengo un DataGrid de WPF y quiero establecer el foco en el primer elemento para que el usuario pueda navegar con el teclado en la lista de elementos, cuando se abre el diálogo por primera vez. Con datagrid.Focus (); Puedo establecer el foco en el DataGrid, pero aparentemente no es el foco del teclado, porque […]

¿Cómo convierto System.Windows.Media.SolidcolorBrush a System.Drawing.Color?

Necesito convertir un System.Windows.Media.SolidcolorBrush en un System.Drawing.Color en C # cualquier pista sería genial.

WPF: ¿Cómo cambiar el carácter Unicode a un recurso compartido?

Tengo este XAML: ¿Hay alguna forma de cambiar ese carácter Unicode ⓘ en un recurso compartido (como una constante o un StaticResource )? Lo que he intentado Método 1 Esto funciona bien, pero requiere un enlace válido para funcionar: {0} ⓘ Y en código detrás: public string MyText { get; set; } = “Message with […]

Recuperando la ruta de instalación del archivo desde el registro

Estoy creando una utilidad WPF que necesita acceder al registro de la máquina local, para luego descubrir la ruta de instalación del progtwig. He navegado a la clave a través de Regedit y da un Nombre, Tipo y Datos, dentro de los Datos que muestra la ruta de instalación, me gustaría extraer la ruta de […]