39 lines
1.1 KiB
C#
39 lines
1.1 KiB
C#
namespace Password_Manager
|
|
{
|
|
public partial class MainForm : Form
|
|
{
|
|
public MainForm()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
|
|
private void ChangeProfile(object sender, EventArgs e)
|
|
{
|
|
ComboBox cb = (ComboBox)sender;
|
|
Fields.CurrentProfile = Fields.ListOfProfiles.SearchByName(cb.Text);
|
|
}
|
|
|
|
private void ClearSearchBox(object sender, EventArgs e) //needed because declaring an anonymous method and subscribing that onto the delegate didn't work for some reason
|
|
{
|
|
searchBox.Clear();
|
|
}
|
|
|
|
private void UpdateResultList(object sender, EventArgs args)
|
|
{
|
|
resultList.Refresh();
|
|
}
|
|
|
|
private void ProfileChange(object sender, EventArgs e)
|
|
{
|
|
searchBox.Clear();
|
|
resultList.Refresh();
|
|
}
|
|
|
|
private void AddProfile(object sender, EventArgs e)
|
|
{
|
|
Fields.ListOfProfiles.Add(new Profile("tmp", @"C:\Users\RichardMiskolczi\pass"));
|
|
Fields.CurrentProfile = Fields.ListOfProfiles[0]; //temporary
|
|
ProfileChange(sender, e);
|
|
}
|
|
}
|
|
} |