Articles of wpf

WPF. Cómo ocultar / mostrar la ventana principal desde otra ventana

Tengo dos ventanas MainWindow y Login. El botón que muestra el inicio de sesión ubicado en mainWindow this.Hide(); Login li = new Login(); li.Show(); en la ventana de inicio de sesión es un botón que verifica la contraseña cómo puedo mostrar MainWindow si la contraseña es correcta?

Clasificación de WPF ListView en la columna clic

Tengo una vista de lista para la cual los elementos se agregan en tiempo de ejecución en forma de una cuadrícula con columnas simples / múltiples. Ahora necesito conseguir que el tipo funcione. Una vez que la vista de lista tiene elementos en ella y hacen clic en la columna, debería ordenarla en esa columna. […]

Impresión de tamaño de papel personalizado en una impresora de impacto en WPF

Estoy imprimiendo en una impresora de impacto, cargada con papel de 8,5 x 8,5 pulgadas. Cuando imprimo, la impresora expulsa 11 pulgadas en lugar de 8.5. PageMediaSize pageSize = new PageMediaSize(PageMediaSizeName.Unknown, element.Width, element.Height); PrintDialog dialog = new PrintDialog(); dialog.PrintTicket.PageMediaSize = pageSize; Console.WriteLine(dialog.PrintableAreaHeight); // 816, good! dialog.PrintQueue = myQueue; // selected from a combobox Console.WriteLine(dialog.PrintableAreaHeight); // […]

Múltiples llamadas de Application.Run en WPF

Estoy intentando ejecutar una ventana, cerrarla y luego ejecutar una segunda ventana, de manera similar a la que parece funcionar con Windows Forms. namespace WpfApplication1 { public partial class App : Application { [STAThread] public static void Main() { Application app = new Application(); //windowMain.Show(); app.ShutdownMode = ShutdownMode.OnExplicitShutdown; MainWindow windowMain = new MainWindow(); app.Run(windowMain); Window1 […]

La cultura de la descripción es incorrecta.

Tengo en xaml Y aquí está la captura de pantalla (usando lupa): Mi pregunta es ¿qué está pasando aquí? ¿Por qué la información sobre herramientas muestra el valor de manera diferente (el punto decimal es . Mientras que , se espera)? Historia más larga: Estoy intentando mostrar números en el mismo formato que en las […]

Problemas después de fusionar Fluent en main.exe

Mi pregunta es sobre un Fluent, que fusioné con mi program.exe en un merged.exe con este código: public class Program { [STAThreadAttribute] public static void Main() { AppDomain.CurrentDomain.AssemblyResolve += OnResolveAssembly; App.Main(); } private static Assembly OnResolveAssembly(object sender, ResolveEventArgs args) { //We dont’ care about System Assemblies and so on… //if (!args.Name.ToLower().StartsWith(“wpfcontrol”)) return null; Assembly thisAssembly […]

WPF: ¿Cuál es la diferencia entre las propiedades Content y DataContext?

Como lo entiendo … Propiedad DataContext “Los controles utilizan esta propiedad como fuente de datos” “es una propiedad que tiene cada elemento del marco que se puede usar para enviar datos a la pantalla” “DataContext tiene scope” “el scope se establece de acuerdo a donde se asigna el DataContext en el árbol de objetos” “Si […]

Creando y llenando una cuadrícula NxN en UWP Xaml

Estoy tratando de crear un juego de rompecabezas UWP, quiero cortar la imagen en n partes y luego mostrar las piezas en una cuadrícula. Mi problema es, cómo forzar un cierto estilo NxN. En este momento tengo que maximizar la ventana para ver una cuadrícula de 3×3, si contraigo cualquiera de los lados, convergerá a […]

AvalonDock DockingManager no carga diseño

Para guardar y cargar mi diseño seguí las instrucciones aquí , pero no funcionó para mí. Tengo este XAML dentro de la MainWindow : Y estos son los controladores de eventos para los clics de botón: private void SaveButton_Click(object sender, RoutedEventArgs e) { XmlLayoutSerializer layoutSerializer = new XmlLayoutSerializer(myDM); using (var writer = new StreamWriter(“test”)) { […]

WPF ComboBox Binding no se actualiza correctamente

Tengo un problema de actualización con Binding en mi ComboBox. He creado un ejemplo simplificado para ilustrar este problema. Voy a pegar todo el código relacionado a continuación. Así que en la imagen de arriba, tengo un TextBlock (en negro) que muestra la propiedad ‘SelectedPerson.FullName’ para SelectedPerson. Las propiedades FirstName y LastName de SelectedPerson se […]