aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Automation/UI.cs
blob: 2c200e10f350b2995cf656554a29fc3edf318b49 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Tango.MachineStudio.Common.Automation
{
    public class UI
    {
        public static String LoginButton { get; set; } = nameof(LoginButton);
    }
}
span class="p">; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; namespace Tango.MachineStudio.UI.Views { /// <summary> /// Interaction logic for MachineLoginView.xaml /// </summary> public partial class MachineLoginView : UserControl { public MachineLoginView() { InitializeComponent(); this.Loaded += MachineLoginView_Loaded; } private void MachineLoginView_Loaded(object sender, RoutedEventArgs e) { txtPass.Focusable = true; txtPass.Focus(); txtPass.Password = String.Empty; Password = String.Empty; } public String Password { get { return (String)GetValue(PasswordProperty); } set { SetValue(PasswordProperty, value); } } public static readonly DependencyProperty PasswordProperty = DependencyProperty.Register("Password", typeof(String), typeof(MachineLoginView), new PropertyMetadata(null)); private void txtPass_PasswordChanged(object sender, RoutedEventArgs e) { Password = txtPass.Password; } } }