private void button_AddFolder_Click(object sender, EventArgs e) { dynamic TrashFolder; var form = new AutoTrashForm(); form.InitConfigData(); var result = form.ShowDialog(); if (result == DialogResult.OK) { TrashFolder = form.ConfigData; ConfigData.TrashFolders.Add(TrashFolder); UpdateListViewTrashFolders(); } }
private void button_Edit_Click(object sender, EventArgs e) { int Index = -1; if (listView_TrashFolders.SelectedItems.Count > 0) { Index = (int)listView_TrashFolders.SelectedItems[0].Tag; } if (Index != -1) { dynamic fobj = GetFolderObject(Index); var form = new AutoTrashForm(); form.ConfigData = fobj; form.InitConfigData(); var result = form.ShowDialog(); if (result == DialogResult.OK) { fobj = form.ConfigData; UpdateListViewTrashFolders(); } } }