Gibt es eine Möglichkeit, alle Eingaben automatisch in eine WPF-App zu schreiben?Automatische Eingabe aller Eingaben in WPF
18
A
Antwort
57
Sie alle Eingaben in TextBox
Kontrollen mit folgenden Eigenschaft Fall:
CharacterCasing="Upper"
alle TextBox
Kontrollen in der gesamten Anwendung erstellen, einen Stil für alle TextBox
Kontrollen anwenden:
<Style TargetType="{x:Type TextBox}">
<Setter Property="CharacterCasing" Value="Upper"/>
</Style>
1
I empfehlen, eine benutzerdefinierte Textbox-Klasse zu erstellen und ein Ereignis zu überschreiben, um den Text automatisch groß zu schreiben. Dies hängt erstens davon ab, ob der Text bei der Eingabe oder nach der Eingabe groß geschrieben werden soll.
z. für nach der Eingabe ist fertig
public class AutoCapizalizeTextBox: TextBox
{
public AutoCapitalizeTextBox()
{
}
public AutoCapitlizeTextBox()
{
}
protected override void OnLostFocus(EventArgs e)
{
this.Text = this.Text.ToUpper();
base.OnLostFocus(e);
}
}
0
Ich weiß nicht, ob das helfen wird, es kapitalisiert alle ersten Buchstaben im Satz.
http://www.mardymonkey.co.uk/blog/auto-capitalise-a-text-control-in-wpf/
Verwandte Themen
- 1. Regex zum Auswählen aller Eingaben zwischen {und}
- 2. WPF-Validierung: Löschen aller Validierungsfehler
- 3. Wie Eingabe Tooltip vor anderen Eingaben machen?
- 4. Automatische Eingabe des Anmeldeformulars erkennen
- 5. Überprüfen Sie eine Eingabe zwischen zwei Eingaben
- 6. Automatische Eingabe Exit-Trace in C
- 7. Fieldset und Deaktivieren aller untergeordneten Eingaben - Umgehung für IE
- 8. Wie bekomme ich IDs aller Eingaben in das Formular?
- 9. mehrere Eingaben in Python
- 10. Nur numerische Eingabe in WPF zulassen Textfeld
- 11. Excel - automatische Eingabe in die nächste leere Zeile
- 12. Wie erhalten Sie Eingaben in Python 2.7?
- 13. Eingabe Textbox als Währungsformat (WPF MVVM)
- 14. Parsec: Verbraucht alle Eingaben
- 15. Wie erstellen Sie dynamisch Eingaben in Elm?
- 16. WPF: Synchronisieren Sie die Breite aller Elemente in ItemsControl
- 17. Löschen aller Einträge in einem Dictionary C# WPF
- 18. Wie das Hintergrundbild aller Fenster in WPF-Anwendung setzen
- 19. WPF: Ändern der Schriftart aller Steuerelemente in einem bestimmten Container
- 20. Deaktivieren aller außer einem untergeordneten Steuerelement in einem WPF-Fenster
- 21. C# Eingaben in verschiedenen Zeilen benötigen
- 22. WPF-TextBox akzeptiert keine Eingabe in ElementHost in Fensterformularen
- 23. HTML-Formular - automatische Schaltfläche Fokus beim Drücken der Eingabe
- 24. Erhalten Sie überprüften Eingaben von Eingaben in einem jQuery-Objekt
- 25. Nichtdeterminismus für unendliche Eingaben
- 26. dynamische Ausgabewerte Eingabe in div Element jq
- 27. MIPS-Eingabe
- 28. Statischer Text in Eingabe
- 29. Ändern Sie Etikettentext für mehrere Eingaben
- 30. MahApps - Wie automatische automatische Großbuchstaben der Standard-Taste
Ich weiß, das nicht alle Eingangs Gehäuse, aber die meisten Texteingabe durch Textboxsteuerelemente würde in nicht löst. –
Wow. Ich habe das Gefühl, dass ich wieder nichts über WPF weiß ... Danke !!! –
Ich glaube, es ist "Targettype" anstelle von "Datatype": – Wes