Target in C#

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Wie weet hoe je een Target property aan een Label kunt geven in C#?
Ik moet in het boek "Programmeren in C#" de volgende opdracht maken:
Maak een TextBlock, een Label en een TextBox. Zorg dat de cursor knippert in deze TextBox als de gebruiker een combinatie van Alt-N indrukt.

Ik heb nu dit in XAML staan:

<TextBlock x:Name="Hierinvullen" HorizontalAlignment="Left" Margin="363,74,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Height="30" Width="118" Background="Green"><Run Text="Hier "/><Run Text="invullen:"/></TextBlock>
<Label x:Name="Naam" Content="Naam:" HorizontalAlignment="Left" Margin="386,186,0,0" VerticalAlignment="Top"/>
<TextBox x:Name="Leegveld" HorizontalAlignment="Left" Height="23" Margin="386,277,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="120"/>

Ik heb van alles geprobeerd, maar kom er niet uit.

Bedankt alvast.

Alle reacties


Acties:
  • 0 Henk 'm!

  • -Sybren
  • Registratie: Juli 2014
  • Laatst online: 10-06-2024
Ik zou beginnen met een keybinding voor ALT+N:

code:
1
2
3
<Window.InputBindings>
        <KeyBinding Command="{Binding CursorCommand}" Key="N" Modifiers="Alt"/>
    </Window.InputBindings>


Met het command kun je dan zorgen dat de cursor in de TextBox gaat knipperen

Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Wat @-Sybren aangeeft is een mogelijkheid, maar zeker niet de eenvoudigste.

Wat je wil doen is een Label element die een Target heeft die naar de Textbox verwijst. De label kan je daarna een AccessKey geven. Dit staat allemaal perfect in de documentatie uitgelegd ;)

https://docs.microsoft.co...bel?view=netframework-4.8

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”