From 50c5e390bac45b3b4adb12a40af6a00a63928d58 Mon Sep 17 00:00:00 2001 From: Giuliano Paschoalino Date: Tue, 19 Aug 2025 11:02:52 -0300 Subject: [PATCH] Melhorias no layout e usabilidade de MainWindow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Associado o evento de carregamento da janela ao método `Window_Loaded` em MainWindow.xaml. - Ajustada a estrutura de `` para melhorar o layout. - Adicionado `` `txtEmpresaSearch` vinculado ao ViewModel para busca de empresas. - Definida altura fixa de `213` no `` para consistência visual. - Implementado o método `Window_Loaded` em MainWindow.xaml.cs para definir foco inicial no campo de busca. --- MainWindow.xaml | 6 ++++-- MainWindow.xaml.cs | 4 ++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/MainWindow.xaml b/MainWindow.xaml index b407a55..cc13211 100644 --- a/MainWindow.xaml +++ b/MainWindow.xaml @@ -5,13 +5,14 @@ xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:BD_empresa" mc:Ignorable="d" + Loaded="Window_Loaded" Title="Pesquisar Unidades" Height="650" Width="800"> - + @@ -38,6 +39,7 @@ Command="{Binding RefreshCommand}" VerticalAlignment="Center" /> - + diff --git a/MainWindow.xaml.cs b/MainWindow.xaml.cs index d5363e7..ff15670 100644 --- a/MainWindow.xaml.cs +++ b/MainWindow.xaml.cs @@ -24,6 +24,10 @@ namespace BD_empresa var accessService = new Data.AccessService($"Provider=Microsoft.ACE.OLEDB.12.0;Data Source={accessDbPath};Jet OLEDB:Database Password=gds21"); DataContext = new ViewModels.MainWindowViewModel(accessService); } + private void Window_Loaded(object sender, RoutedEventArgs e) + { + txtEmpresaSearch.Focus(); + } private void UnidadeListView_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e) {