Articles of wpf

¿Cómo puedo vincular una matriz de bytes a una imagen en WPF con un convertidor de valores?

Estoy intentando vincular una matriz Byte de mi databse a una imagen WPF. Mi XAML: … Modifiqué el código publicado por Ryan Cromwell para un convertidor de valor: Class BinaryImageConverter Implements IValueConverter Private Function Convert(ByVal value As Object, ByVal targetType As Type, ByVal parameter As Object, ByVal culture As System.Globalization.CultureInfo) As Object Implements IValueConverter.Convert If […]

¿Cómo sé en qué monitor se encuentra una ventana de WPF?

En una aplicación C #, ¿cómo puedo averiguar si hay una ventana WPF en el monitor principal u otro monitor?

Problema vinculante DataGridComboBoxColumn.ItemsSource

Tengo 3 tablas: Item – que es DataContext – tiene una columna de navegación Group Group – tiene una categoría de columna de navegación. Quiero tener en DataGrid ambas columnas (Categoría y Grupo) y cuando elijo una categoría, debe aparecer en el grupo de columnas solo en la Categoría. Grupos. Aquí está el código en […]

Establecer el color de resaltado del elemento seleccionado de ComboBox

Necesito cambiar el color de resaltado de un elemento seleccionado de ComboBox en la lista emergente. He encontrado varios tutoriales que explican cómo hacer esto, pero todos usan Blend, que no tengo y no puedo obtener, o implican cambiar los colores predeterminados del sistema, lo que me parece un truco. ¿Puede alguien señalarme la plantilla […]

¿WPF databinding Marshall cambia al subproceso UI?

Me acabo de dar cuenta de que al cambiar las propiedades enlazadas en mi ViewModel (MVVM) desde un hilo de trabajador en segundo plano no obtengo ninguna excepción y la vista se actualiza correctamente. ¿Esto significa que puedo confiar en la unión de datos wpf ordenando todos los cambios en el ViewModel al subproceso UI? […]

Enlace en una columna de texto de cuadrícula de datos de WPF

Estoy intentando construir una cuadrícula de datos donde una de las columnas es un nombre de fuente que se muestra en esa fuente. Anteriormente, estaba trabajando con un cuadro de lista donde había definido la siguiente plantilla: Esto funcionó bien. Entonces, modifiqué la estructura de datos (Name se convirtió en Font.Name) y pasé a una […]

¿Comandos vinculantes a eventos?

¿Cuál es un buen método para vincular comandos a eventos? En mi aplicación WPF, hay eventos que me gustaría capturar y procesar por mi ViewModel, pero no estoy seguro de cómo. Cosas como perder el foco, mouseover, mousemove, etc. Como trato de seguir el patrón de MVVM, me pregunto si hay una solución XAML pura. […]

WPF TextBlock pérdida de memoria cuando se utiliza la fuente

Estoy usando .NET 4.5 en Windows 7 y podría encontrar una pérdida de memoria. Tengo un TextBlock (no TextBox , no es el problema de Deshacer), que cambia su valor cada segundo (uso de CPU, tiempo, etc.). Usando .NET Memory Profiler (y simplemente mirando el administrador de tareas) noté que la memoria sigue creciendo. Para […]

¿Cuál es el código detrás de datagridtemplatecolumn, y cómo usarlo?

Tengo un DataGrid en WPF. Y estoy tratando de agregar Button s a ciertas celdas de la grilla, una vez que está vinculada a un ItemsSource particular. He intentado hacer esto en el xaml así: Sin embargo, quiero saber cómo puedo hacer esto en el código subyacente. Necesito esto para poder colocar Button s cada […]

Detecta si se presiona cualquier tecla en C # (no A, B, pero ninguna)

[EDIT 3] Como que “lo resolví” al usar la versión “extraña”. Al menos para las claves más importantes. Es suficiente para mi caso, donde quiero comprobar que ALT y ALT + A no son lo mismo (asegurándose así de que A no esté presionado). No es perfecto, pero ya es demasiado tiempo para un problema […]