Articles of xaml

Cómo hacer que un diálogo (ver) se abra en el mismo monitor que la ventana principal

En una PC con varios monitores, digamos que ejecuta su aplicación que tiene una segunda ventana / diálogo diferente a la ventana principal (como Opciones) que desea que se abra en la misma pantalla / monitor que su MainWindow . ¿Cómo forzar este comportamiento? Básicamente, desea detener el escenario en el que su MainWindow está […]

c # – XAML – espacio adicional debajo de los elementos del menú en la barra de aplicaciones

Cada vez que agregué los elementos del menú en la barra de aplicaciones, una línea o espacio adicional viene debajo de los elementos del menú. No sé cómo quitarlo. Realmente molesta mucho mirar. A continuación adjunto ese menú por imagen. Amablemente, ayúdame a deshacerme de ese espacio extra. Mi código XAML: Barra de la aplicación […]

Marca de verificación que se muestra como una caja negra en el menú

Tengo un menú dentro de una barra de herramientas que debe ser verificable, pero cuando verifico los elementos que se muestran como solo una caja negra (traté de subir una foto del problema, pero StackOverflow no me lo permitió). Cuando pasas el mouse sobre la marca de verificación se renderiza correctamente. No lo entiendo. He […]

Usando XamlReader para controles que no tienen un constructor predeterminado

Tengo algunas representaciones de cadena de objetos Xaml, y quiero construir los controles. Estoy usando la función XamlReader.Parse para hacer esto. Para un control simple como Button que tiene un constructor predeterminado que no toma ningún parámetro, esto funciona bien: var buttonStr = “Text”; var button = (Button)XamlReader.Parse(buttonStr); Sin embargo, cuando bash hacer esto para, […]

Usando Eventos / Comandos con XamlReader

Estoy construyendo dinámicamente mi placa de datos usando XamlReader.Parse (cadena). El problema que tengo es que no puedo poner ningún evento en ninguno de los controles que creo usando el XamlReader. Después de hacer algunas investigaciones en línea, he aprendido que esta es una limitación conocida de XamlReader. No sé mucho acerca de los comandos […]

Cómo colocar una instancia de ventana en LayoutAnchorable AvalonDock 2

Estoy actualizando AvalonDock en una aplicación WPF C # (no MVVM) de 1.3 a 2.0. En 1.3 pude colocar ventanas personalizadas siempre y cuando utilicé DockableContent: XAML: <!– <!—-> Código detrás: public partial class JournalWindow : DockableContent { public JournalWindow() { InitializeComponent(); } Código en MainWindow para mostrar el elemento instantitado: JournalWindow journalWindow; journalWindow = […]

¿Cómo configurar el atributo x: Uid de control mediante progtwigción para un control de aplicación de metro?

¿Necesito establecer el atributo x: Uid de algún control programáticamente? este atributo se utiliza para la localización.

Encuadernación a los niños.

Estoy usando un enlace de la forma {Binding RelativeSource={RelativeSource Self}, Path=Children.Count, Converter={StaticResource CountToDimensionConverter}, ConverterParameter=Rows} A pesar de agregar los hijos en xaml, cuando entro en el convertidor, el valor siempre es 0. Lo que supongo que está sucediendo es que los niños no se agregan hasta después de que se llame a este enlace. También […]

Propiedad dependiente de enlace usercontrol con un modelo de vista

Esencialmente, tengo una ventana principal con un control de usuario que contiene una propiedad que está vinculada al modelo de vista de la ventana principal. La idea es que cuando la propiedad cambie en el formulario de usuario, también cambiará la propiedad en el cuadro de vista de la ventana principal. El problema es que […]

¿Cómo usar la Lista dentro de xaml?

Así que estoy bastante seguro de que en la parte de definición necesito incluir algo como: xmlns:s=”clr-namespace:System.Collections.Generic;assembly=?????” pero simplemente no sé qué poner en lugar de los ???. Lo que quiero hacer con el código es esto: <s:List> {Binding Nodes} </s:List> Para que cuando haga la llamada objectDataProvider, pueda pasar la lista al método que […]