using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; 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 { /// /// Interaction logic for MachineLoginView.xaml /// 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; } } }