aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.Touch/Controls/TouchTextBox.cs
diff options
context:
space:
mode:
authorShlomo Hecht <shlomo@twine-s.com>2019-04-23 22:25:54 +0300
committerShlomo Hecht <shlomo@twine-s.com>2019-04-23 22:25:54 +0300
commitebcb9ce27131e4bbd14c96b5f897a67bc752aaeb (patch)
tree293aee8b1751ce7fce542645722c0f1a96b73097 /Software/Visual_Studio/Tango.Touch/Controls/TouchTextBox.cs
parent52967e858bd52621208f6360e84f4c47ec435816 (diff)
parent636ad730569dfef1a4ee04c8d716d510bcc47ee1 (diff)
downloadTango-ebcb9ce27131e4bbd14c96b5f897a67bc752aaeb.tar.gz
Tango-ebcb9ce27131e4bbd14c96b5f897a67bc752aaeb.zip
merge alarm handling from remote
Diffstat (limited to 'Software/Visual_Studio/Tango.Touch/Controls/TouchTextBox.cs')
-rw-r--r--Software/Visual_Studio/Tango.Touch/Controls/TouchTextBox.cs11
1 files changed, 10 insertions, 1 deletions
diff --git a/Software/Visual_Studio/Tango.Touch/Controls/TouchTextBox.cs b/Software/Visual_Studio/Tango.Touch/Controls/TouchTextBox.cs
index 777e53ed0..beb7e0c18 100644
--- a/Software/Visual_Studio/Tango.Touch/Controls/TouchTextBox.cs
+++ b/Software/Visual_Studio/Tango.Touch/Controls/TouchTextBox.cs
@@ -21,6 +21,7 @@ namespace Tango.Touch.Controls
public class TouchTextBox : TouchInput
{
private TextBox _text_box;
+ private PasswordBox _password_box;
private DateTime _lost_focus_time;
public String Text
@@ -97,6 +98,7 @@ namespace Tango.Touch.Controls
base.OnApplyTemplate();
_text_box = GetTemplateChild("PART_TextBox") as TextBox;
+ _password_box = GetTemplateChild("PART_PasswordBox") as PasswordBox;
_text_box.GotFocus += _text_box_GotFocus;
_text_box.LostFocus += _text_box_LostFocus;
@@ -137,7 +139,14 @@ namespace Tango.Touch.Controls
public new void Focus()
{
- _text_box.Focus();
+ if (IsPassword)
+ {
+ _password_box.Focus();
+ }
+ else
+ {
+ _text_box.Focus();
+ }
}
}
}