Articles of wpf

Representación forzada de un control WPF en la memoria

Tengo el siguiente código: void Test() { currentImage.Source = GetBitmap(); RenderTargetBitmap rtb = new RenderTargetBitmap(100, 100, 96.0, 96.0, PixelFormats.Default); rtb.Render(currentImage); } Se supone que este código renderiza currentImage, que es un control de imagen en mi xaml a RenderTargetBitmap. No funciona, rtb devuelve una imagen en blanco, el problema es currentImage todavía no se procesó […]

WPF UI multitarea

Estoy creando algunos UI programmatically que implica un procesamiento pesado. Básicamente lo que quiero es ejecutar una animación de cargador mientras mi UI se está construyendo / agregando a la ventana. La interfaz de usuario que se agrega son algunas cuadrículas y algunas imágenes que se cargan en ellas. Hasta ahora, he probado BackgroundWorker, pero […]

Plantilla vinculante en plantilla de control

Tengo la siguiente plantilla de control. Deseo establecer la propiedad de origen para el control de imagen en la plantilla de control utilizando Enlace de plantilla. Pero como esta es una plantilla de control para el control de botones y el control de botones no tiene propiedad de fuente, no puedo usar TemplateBinding en este […]

¿Por qué no puedo hacer referencia a System.ComponentModel.DataAnnotations?

Intento usar DataAnnotations en mi proyecto WPF para especificar una longitud máxima de cadenas, con lo siguiente: using System.ComponentModel.DataAnnotations; Sin embargo, recibo el error El tipo o el nombre del espacio de nombres ‘DataAnnotations’ no existe en el espacio de nombres ‘System.ComponentModel’ (¿falta una referencia de ensamblado?) He visto otros ejemplos en los que DataAnnotations […]

¿Dónde puedo descargar los temas estándar de WPF de Microsoft?

Microsoft ha hecho que sus temas Classic, Luna, Royale y Aero para WPF estén disponibles para su descarga como diccionarios de recursos XAML. ¿De dónde puedo descargarlos? ¡Nunca puedo encontrar el enlace!

WPF Enlace a la variable local

¿Puedes vincular a una variable local como esta? SystemDataBase.cs namespace WebWalker { public partial class SystemDataBase : Window { private string text = “testing”; … SystemDataBase.xaml ?? El texto se establece en la variable local “texto”

Enlazando DataGrid a ObservableCollection

Tengo un ObservableCollection y quiero vincularlo a un DataGrid . ObservableDictionary NewRecord1 = new ObservableDictionary(); Dictionary Record1 = new Dictionary(); Record1.Add(“FirstName”, “FName1”); Record1.Add(“LastName”, “LName1”); Record1.Add(“Age”, “32”); DictRecords.Add(Record1); Dictionary Record2 = new Dictionary(); NewRecord2.Add(“FirstName”, “FName2”); NewRecord2.Add(“LastName”, “LName2”); NewRecord2.Add(“Age”, “42”); DictRecords.Add(Record2); Quería que las claves se convirtieran en el encabezado de DataGrid y que los valores de […]

Cómo seleccionar mediante progtwigción un elemento en WPF TreeView?

¿Cómo es posible seleccionar programáticamente un elemento en WPF TreeView ? El modelo de ItemsControl parece prevenirlo.

Navegación de página usando MVVM en la aplicación de la tienda

Tengo un gran dolor de cabeza con este problema. Realmente no me gustan las aplicaciones de la tienda, pero estoy obligado a usarlo en este caso. Solo he trabajado con XAML durante algunas semanas. Mi pregunta es: ¿cómo puedo llamar un RelayCommand en mi ViewModel (desde mi View of course) que cambiará la página en […]

WPF: ¿Debería un usuario tener su propio ViewModel?

Tengo una ventana formada por varios controles de usuario y me preguntaba si cada control de usuario tiene su propio modelo de vista o si la ventana en su conjunto tiene solo un ViewModel.