Ich brauche eine hierarchische Struktur zu bearbeiten und ich verwende TreeView
mit TextBoxes
TreeViewItem mit TextBox in WPF: Typ Sonderzeichen
Kurz Beispiel
<TreeView>
<TreeView.Items>
<TreeViewItem Header="Level 0">
<!-- Level 1-->
<TextBox Margin="5"
BorderThickness="1" BorderBrush="Black" />
</TreeViewItem>
</TreeView.Items>
</TreeView>
Wenn ich tippe in TextBox
, +
, -
, Briefe und Ziffern funktionieren gut, Pfeile funktionieren, aber wenn ich -
drücke, Level 0
Artikel zusammenbricht und wenn ich *
schreibe, passiert nichts
Wie soll ich mit -
und *
umgehen, um sie in TextBox
zu sehen, wie erwartet?
Edit:
-
funktioniert, wenn als Key.OemMinus
getippt, aber nicht von der numerischen Tastatur als Key.Subtract
*
funktioniert, wenn als Shift
+ Key.D8
getippt, aber nicht von der numerischen Tastatur als Key.Multiply
'Key.Multiply' sollte gut funktionieren. Es ist in meiner Lösung. – Kcvin
@NETscape, es funktioniert nicht für mich, wenn ich versuche, 'Key.Multiply' in TextBox einzugeben, wenn' Level 0' Element ausgewählt ist – ASh
Ahh, jetzt habe ich das Element auswählbar, wählte es zuerst, und es tat es nicht Arbeit. Interessant! – Kcvin