/// <summary> /// Set up password container/record tree structure by PasswordIndexer object /// </summary> /// <param name="indexer"></param> public void InitializeTreeStructure(ICollection<PasswordContainer> containers, PasswordIndexerBase indexer) { // Remove all children from folder this.treeView_MovePassword_Folders.Nodes.Clear(); // Construct container tree this.treeView_MovePassword_Folders.Nodes.Add(FormMain.GetTreeViewNodeBuilt(containers, indexer, null)); }
public FormMovePassword(ICollection<PasswordContainer> containers, PasswordIndexerBase indexer) { InitializeComponent(); // Events this.treeView_MovePassword_Folders.AfterSelect += treeView_MovePassword_Folders_AfterSelect; this.button_MovePassword_OK.Click += button_MovePassword_OK_Click; // Construct treeview control this.InitializeTreeStructure(containers, indexer); this.treeView_MovePassword_Folders.ExpandAll(); }
public PasswordFileBody(PasswordIndexerBase i, ICollection<PasswordContainer> c, ICollection<PasswordRecord> r) { this.Indexer = i; this.Containers = c; this.Records = r; }