Ejemplo n.º 1
0
        private void EditMenuItem_Click(object sender, RoutedEventArgs e)
        {
            MenuItem item  = sender as MenuItem;
            string   param = item.CommandParameter.ToString();
            CredItem cItem = cMgr.CredItems.Where(i => i.Name == param).FirstOrDefault();

            NewEntryBox eWindow = new NewEntryBox(this.cMgr, cItem);

            eWindow.OnDatasourceUpdate += new EventHandler <StatusEventArg>(this.UpdateDatasourceFromChild);
            eWindow.Show();
        }
Ejemplo n.º 2
0
        private void CopyUserNameMenuItem_Click(object sender, RoutedEventArgs e)
        {
            MenuItem item  = sender as MenuItem;
            string   param = item.CommandParameter.ToString();
            CredItem cItem = cMgr.CredItems.Where(i => i.Name == param).FirstOrDefault();

            Clipboard.SetText(cItem.Username);
            OnUpdateStatusBarMsg(this, new StatusEventArg()
            {
                Message = "Username copied to the Clipboard"
            });
        }
Ejemplo n.º 3
0
 public NewEntryBox(CredManager.Data.CredManager cMgr, CredItem item)
 {
     InitializeComponent();
     this._cMgr          = cMgr;
     this._updatingCItem = item;
     _isNew = false;
     btnAddNewOK.Content        = "Save";
     KeyNameTb.Text             = item.Name.Trim();
     UsernameTb.Text            = item.Username.Trim();
     PwdTb.Text                 = item.Password.Trim();
     this.Title                 = "Edit " + item.Name;
     this.WindowStartupLocation = System.Windows.WindowStartupLocation.CenterScreen;
 }