namespace Password_Manager { sealed public partial class MainForm : Form { public event DataRequest PathRequest; public MainForm(DataRequest PathRequest) { this.PathRequest = PathRequest; InitializeComponent(); ResultList = new PasswordListBox(PathRequest); ResultList.ReloadResults(); } private void OpenPasswordGenerator(object sender, EventArgs e) { GeneratePassword gp = new GeneratePassword(SearchBox.Text, PathRequest()); gp.ShowDialog(); } } }