¿Hay alguna forma de configurar Focus
de un control a otro con WPF Trigger
s?WPF - Establecer el enfoque cuando se hace clic en un botón - Sin código detrás
Al igual que el siguiente ejemplo:
<Page
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<TextBox Name="txtName"></TextBox>
<TextBox Grid.Row="1" Name="txtAddress"></TextBox>
<Button Grid.Row="2" Content="Finish">
<Button.Triggers>
<EventTrigger RoutedEvent="Button.Click">
<!-- Insert cool code here-->
</EventTrigger>
</Button.Triggers>
</Button>
</Grid>
</Page>
¿Hay alguna manera para este EventTrigger
para poner a centrarse en el cuadro de texto "txtName"?
Estoy tratando de encontrar la manera de hacer algo como esto usando un MVVM estricto. Si esto es algo que no debe hacerse a través del XAML (en MVVM), entonces está bien. Pero me gustaría ver algún tipo de documentación sobre cómo encaja en el patrón MVVM hacerlo fuera del XAML.
Me gusta esto. Voy a probarlo. – Vaccano
Eso funcionó muy bien. Si bien usa código, no es el código detrás de la ventana, así que estoy de acuerdo. ¡Gracias! – Vaccano
Esta es la única solución de trabajo que pude usar con DataTemplate y enfocar un cuadro de texto desde ViewModel. Gracias. – alexandrudicu