wpf

Debo enlazar a ICollectionView o ObservableCollection

Debe uno enlazar DataGrid a la ICollectionView = CollectionViewSource.GetDefaultView(collection) O al ObservableCollection<T> collection; ??? ¿Cuál es la mejor práctica para MVVM y por qué?

Detección de Errores de Validación de WPF

En WPF puede configurar la validación basada en errores lanzados en su Capa de Datos durante el Enlace de Datos utilizando Ex ... debes gritarles. En WPF, ¿cómo averiguar si alguno de sus controles enlazados a datos tiene validación errores establecidos?

Establecer valor en null en el enlace WPF

Por favor, eche un vistazo a la siguiente línea <TextBox Text="{Binding Price}"/> Esta propiedad de Precio desde ar ... dena vacía, debe actualizar automáticamente el origen con null (Nada en VB). ¿Alguna idea sobre cómo puedo hacerlo 'Xamly'?

¿Cómo puedo desactivar el desplazamiento horizontal en un ListBox de WPF?

Esta parece ser una pregunta absurdamente simple, pero las búsquedas de desbordamiento de Google y Stack no producen nada. ¿C ... amiento horizontal en un WPF ListBox cuando los elementos ocupan más espacio horizontal del que está disponible en el cuadro?

WPF: Eliminar el borde punteado alrededor del elemento enfocado en el listbox con estilo

Tengo un listbox horizontal con un controlIemplate personalizado. El elemento seleccionado obtiene un marco punteado cuando está enfocado. Alguien sabe cómo deshacerse de él?

Cómo manejar los mensajes WndProc en WPF?

Encontrando WPF una curva de aprendizaje empinada. En los viejos formularios de Windows, simplemente anularía WndProc y comenzaría a manejar los mensajes a medida que entraban. ¿Puede alguien mostrarme un ejemplo de cómo lograr lo mismo en WPF?

¿Nueva línea en una etiqueta WPF?

¿Cómo puedo agregar una nueva línea en el texto de una etiqueta en WPF como la siguiente? <Label>Lorem ipsum</Label>

Atajos de teclado en WPF

Sé usar _ en lugar de &, lo que estoy viendo son todos los atajos Ctrl + type. Ctrl+Z para deshacer, Ctrl+S para guarda ... ándar' para implementarlas en aplicaciones WPF? ¿O es un caso de rodar los tuyos y conectarlos a cualquier comando / control?

¿Alinear elementos en un panel de pila?

Me preguntaba si puedo tener 2 controles en un StackPanel orientado horizontalmente para que el elemento correcto se acople a ... l Botón esté acoplado al lado derecho del panel de apilamiento. Nota: Necesito que se haga con StackPanel, no con Grid, etc.

¿Cómo agregar texto a una etiqueta WPF en código?

Me siento estúpido pero no puedo averiguar cómo agregar un texto a un control de etiquetas WPF en código. Como sigue para un ... "some text"; ¿Qué es la propiedad equivalente en Label para hacerlo? DesrLabel.??? = "some text"; //something like this

Creación de SolidColorBrush a partir del valor de color hexadecimal

Quiero crear SolidColorBrush a partir de un valor hexadecimal como #ffaacc. ¿Cómo puedo hacer esto? En MSDN, tengo: SolidC ... me invalid arguments También 3 errores como: Cannot convert int to byte. Pero entonces, ¿cómo funciona el ejemplo de MSDN?

¿Cómo puedo crear un contenedor de Esquina Redondeada WPF?

Estamos creando una aplicación XBAP que necesitamos tener esquinas redondeadas en varias ubicaciones en una sola página y nos ... código de ejemplo sobre cómo podemos lograr esto? Ya sea con estilos en una o con la creación de un control personalizado?

¿Qué es el enlace de plantilla vs enlace?

No podía entender BorderThickness="{TemplateBinding BorderThickness}. Aquí el código: <ControlTemplate TargetType="{x:Typ ... ing SnapsToDevicePixels}"/> </Border> </ControlTemplate> También explique otros tipos de encuadernación.

Dónde está la Aplicación.DoEvents () en WPF?

Tengo el siguiente código de ejemplo que se acerca cada vez que se presiona un botón: XAML: <Window x:Class="WpfApplic ... n problema, que pensé resolver mediante el uso de Application.DoEvents(); pero... no existe a priori en.NET 4. ¿Qué hacer?

Reglas de Validación y Enlace de Datos de WPF Mejores Prácticas

Tengo una aplicación WPF muy simple en la que estoy usando data binding para permitir la edición de algunos objetos CLR perso ... licación de ejemplo o artículo en algún lugar que demuestra las mejores prácticas para validar la entrada del usuario en WPF?

Enlazar cuadro de texto al pulsar la tecla Enter

El databinding predeterminado en TextBox es TwoWay y confirma el texto en la propiedad solo cuando TextBox pierde su foco. ... que es bastante fácil de hacer en el código detrás, pero imagina si este TextBox está dentro de algún complejo DataTemplate.

WPF MVVM ¿Por qué usar las vistas ContentControl + DataTemplate en lugar de las vistas de ventana XAML directas?

Tengo una pregunta sobre MVVM en WPF que me está volviendo loco. ¿por Qué hacer algo como esto:? Ventana principal.xaml: ... as por leer. : O Gracias a Rachel Lim y Nick Polyak por mi floreciente comprensión de MVVM Editar: Cambio de flujo menor

¿Cómo puedo deshabilitar la edición de celdas en una cuadrícula de datos WPF?

Estoy construyendo una cuadrícula de datos en Windows Presentation Foundation, y tengo un problema. Cuando un usuario hace do ... r que los clics dobles seleccionen la fila completa en lugar de poner la celda en la que se hizo clic en el modo de edición?

Seleccione el nodo TreeView al hacer clic derecho antes de mostrar ContextMenu

Me gustaría seleccionar un nodo WPF TreeView al hacer clic derecho, justo antes del menú contextual que se muestra. Para WinForms podría usar código como este Find node clicked under context menu, ¿cuáles son las alternativas de WPF?

Forzar TextBlock para ajustar en el ListBox de WPF

Tengo un listbox WPF que muestra mensajes. Contiene un avatar en el lado izquierdo y el nombre de usuario y el mensaje apilad ... ckPanel> </StackPanel> </DataTemplate> </ListBox.ItemTemplate> </ListBox>