Articles of wpf

Agregar parámetro al evento de clic de botón

Tengo un botón wpf como este: Initiate Y quiero pasar {Binding Code} pasado como parámetro al controlador button1_click. ¿Cómo hago esto? Descargo de responsabilidad: realmente nuevo para WPF

WPF: ¿cómo puedo centrar todos los artículos en un WrapPanel?

Estoy usando un WrapPanel como el ItemsPanel de ItemsControl . En este momento, los elementos en el control se envuelven así: |1234567 | |890 | Me gustaría que se envuelvan así: | 1234567 | | 890 | Conceptualmente, el proceso de disposición debe alinear cada línea de elementos de modo que se centre dentro de […]

¿Hay alguna forma de determinar dónde se declara / crea un enlace WPF?

Tengo un proyecto que arroja algunos errores de enlace de datos. Un ejemplo es: System.Windows.Data Error: 4 : Cannot find source for binding with reference ‘RelativeSource FindAncestor, AncestorType=’System.Windows.Controls.ItemsControl’, AncestorLevel=’1”. BindingExpression:Path=HorizontalContentAlignment; DataItem=null; target element is ‘MenuItem’ (Name=”); target property is ‘HorizontalContentAlignment’ (type ‘HorizontalAlignment’) Mi pregunta es si hay una forma de determinar dónde se declara realmente […]

Barra de progreso con texto dynamic y actualización de color de texto

Tengo una barra de progreso cuyo texto cambia dinámicamente. Quiero actualizar la apariencia de tal manera que tan pronto como el texto aparezca, el color del texto debería actualizarse. Algo como esto. Necesito que el texto del texto (negro) que aparece sobre el fondo azul cambie automáticamente a blanco. Sin embargo, el texto con fondo […]

Encuadernación solo de parte de la propiedad de margen del control WPF

Tengo esto: … Quiero vincular solo la parte “Top” de TabControl, que intuitivamente lo haría de esta manera: … Cómo lo hago ?

Cuadro de mensaje personalizado

¿Es posible crear mi propio MessageBox personalizado donde podría agregar imágenes en lugar de solo cadenas?

Lista condicional itemtemplate o datatemplate en WPF

Esta puede ser una pregunta obvia, pero creo que puede haber múltiples formas de implementarla, por lo que no solo me será útil, espero que sea útil para otros. Básicamente, estoy buscando la mejor manera de implementar una vista de lista que pueda aceptar diferentes tipos de objetos y luego los represente con la plantilla […]

Compruebe si una aplicación está inactiva durante un período de tiempo y bloquee

En mi proyecto, necesito un locking de aplicaciones (igual que el locking de Windows). Si la aplicación está inactiva durante un período de tiempo, la aplicación debe estar bloqueada, es decir, aparecerá la ventana de inicio de sesión para la aplicación. ¿Cómo puedo hacerlo en una aplicación WPF C #?

En C # WPF, ¿por qué el evento SelectionChanged de mi TabControl se dispara con demasiada frecuencia?

Tengo una GUI con tabs con cada pestaña que contiene un Marco. En uno de estos marcos hay un DataGrid. Cuando el usuario selecciona esta pestaña, necesito que mi cuadrícula de datos esté ordenada, por lo que estoy usando el evento TabControl SelectionChanged para activar la ordenación. Sin embargo, este evento se desencadena cada vez […]

Diferentes vistas / plantilla de datos basada en la variable miembro

Tengo un modelo de vista llamado ViewModelClass que contiene un booleano Tengo otro modelo de vista que contiene ObservableCollection m_allProjects; Entonces tengo esto en mi opinión: Ahora quiero, basado en boolean en All-Collections-collection, usar una datatemplate diferente. ¿Cuál es la mejor manera de hacer esto? Sé que puedo hacer esto con diferentes ViewModels y usar […]