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(); }
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" }); }
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; }