.NET GUI

.NET Community für WPF, Silverlight und mehr!
Willkommen bei .NET GUI. Anmeldung | Registrieren | Hilfe | Impressum | Forumsregeln
in Suchen

How-To: Focus per XAML auf ein Element setzen

Letzter Beitrag 06-27-2009 18:51 von Norbert Eder. 0 Antworten.
Seite 1 von 1 (1 Treffer)
Beiträge sortieren: Zurück Weiter
  • 06-27-2009 18:51

    • Norbert Eder
    • Top 10 Mitwirkender
      Männlich
    • Registriert am 04-09-2008
    • Graz / Austria
    • Beiträge 980
    • Punkte 14.949
    • ForumsAdministrator

    How-To: Focus per XAML auf ein Element setzen

    Via Code ist es einfach, den Focus auf ein bestimmtes Element zu setzen. Bei einer losen Kopplung möchte man dies allerdings per XAML bewerkstelligen. Eine Hilfe stellt hier der FocusManager dar. Dieser bietet die Eigenschaft FocusedElement an. Dieses kann direkt in der Window-Deklaration gesetzt werden:

    <Window x:Class="Projecturo.ProjecturoClient.View.Login.LoginView"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        WindowStartupLocation="CenterScreen"
        FocusManager.FocusedElement="{Binding ElementName=UsernameBox}">

    Durch das Binding auf das Element mit dem Namen (x:Name) UsernameBox wird der Fokus beim Öffnen des Fensters automatisch auf dieses Feld gesetzt.

    Abgelegt unter: ,
    • Beitragspunkte: 5
    • IP-Adresse ist Registriert
Seite 1 von 1 (1 Treffer)
Powered by Community Server (Commercial Edition)    69° - Internet-Agentur München (CMS, ASP.NET, Webdesign)