Articles of wpf

En el modelo MVVM, ¿debería el modelo implementar la interfaz INotifyPropertyChanged?

Tengo una idea clara sobre View y ViewModel en el patrón MVVM. Estoy planeando implementar el patrón MVVM en mi aplicación. Estoy enfrentando un problema con respecto al modelo. Tengo un archivo .xml que se analiza y la información se muestra en la Vista. Necesito ser notificado sobre los cambios en el modelo por primera […]

Ejemplo de uso de hipervínculo en WPF

He visto varias sugerencias, que puede agregar un hipervínculo a la aplicación WPF a través del control de Hyperlink . Así es como estoy tratando de usarlo en mi código: Click here Estoy recibiendo el siguiente error: La propiedad ‘Texto’ no admite valores del tipo ‘Hipervínculo’. ¿Qué estoy haciendo mal?

¿Dónde obtengo un CollectionView seguro para subprocesos?

Al actualizar una colección de objetos comerciales en un hilo de fondo aparece este mensaje de error: Este tipo de CollectionView no admite cambios en su SourceCollection de un hilo diferente del hilo Dispatcher. Ok, eso tiene sentido. Pero también plantea la pregunta, ¿qué versión de CollectionView admite múltiples hilos y cómo hago que mis […]

WPF: AutoComplete TextBox, … otra vez

Esta otra pregunta SO pregunta acerca de un cuadro de texto de autocompletar en WPF. Varias personas han construido estos, y una de las respuestas dadas sugiere este artículo del proyecto de código . Pero no he encontrado ningún cuadro de texto de autocompletado de WPF que se compare con el cuadro de texto de […]

WPF MVVM ¿Por qué utilizar ContentControl + DataTemplate Views en lugar de vistas de ventana XAML rectas?

Tengo una pregunta sobre MVVM en WPF que me está volviendo loco. ¿Por qué hacer algo como esto? MainWindow.xaml: Haga que su ExampleView.xaml se configure como: Y crea la ventana así: public partial class App : Application { protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); MainWindow app = new MainWindow(); ExampleVM context = new ExampleVM(); […]

¿Cómo autoejecutar y alinear correctamente los datos de GridViewColumn en WPF?

Cómo puedo: alinear a la derecha el texto en la columna ID hacer que cada una de las columnas tenga el tamaño automático de acuerdo con la longitud del texto de la celda con los datos visibles más largos? Aquí está el código: respuesta parcial: Gracias a Kjetil, la GridViewColumn.CellTemplate funciona bien y el Auto […]

¿Cómo puedo agregar un texto de sugerencia al cuadro de texto de WPF?

Por ejemplo, Facebook tiene un texto de sugerencia de “Búsqueda” en el cuadro de texto Buscar cuando el cuadro de texto está vacío. ¿Cómo lograr esto con cuadros de texto WPF?

Seleccione varios elementos de un DataGrid en un proyecto MVVM WPF

¿Cómo puedo seleccionar varios elementos de un DataGrid en un proyecto MVVM WPF?

¿Puedo especificar un tipo genérico en XAML (pre .NET 4 Framework)?

En XAML puedo declarar un DataTemplate para que la plantilla se use siempre que se muestre un tipo específico. Por ejemplo, este DataTemplate usará un TextBlock para mostrar el nombre de un cliente: Me pregunto si es posible definir un DataTemplate que se usará cada vez que se muestre IList . Entonces, si el Contenido […]

¿Tema de Windows 7 para WPF?

¿Hay alguna manera de hacer que una aplicación WPF parezca que se ejecuta en Windows 7, incluso si se ejecuta en XP? Estoy buscando algún tipo de tema en el que pueda pegar. Conozco el proyecto de temas en Codeplex ( http://www.codeplex.com/wpfthemes ), pero me falta soporte para DataGrid , que es algo que necesidad […]