示例#1
0
        private void Button_Click_Add(object sender, RoutedEventArgs e)
        {
            EditDataWindow window = new EditDataWindow();

            if (window.ShowDialog() == true)
            {
                items.Add(window.serviceLoginPassword);
                ItemList.Items.Refresh();
                storeData();
                ClearTimer timer = new ClearTimer(3000, statusBar, added_string);
            }
        }
示例#2
0
        private void Button_Click_Edit(object sender, RoutedEventArgs e)
        {
            ServiceLoginPassword dataRowView = (ServiceLoginPassword)((Button)e.Source).DataContext;
            EditDataWindow       window      = new EditDataWindow(dataRowView);

            if (window.ShowDialog() == true)
            {
                if (dataRowView.ServiceName.Equals(window.serviceLoginPassword.ServiceName) &&
                    dataRowView.Login.Equals(window.serviceLoginPassword.Login) &&
                    dataRowView.Password.Password.Equals(window.serviceLoginPassword.Password.Password))
                {
                    return;
                }
                dataRowView.ServiceName = window.serviceLoginPassword.ServiceName;
                dataRowView.Login       = window.serviceLoginPassword.Login;
                dataRowView.Password    = window.serviceLoginPassword.Password;
                ItemList.Items.Refresh();
                storeData();
                ClearTimer timer = new ClearTimer(3000, statusBar, change_string);
            }
        }