private void OnMemoryCheck(SaveItem item) { if (item == null || item.Item == null)// || !item.Item.IsValid) { return; } _MemoryCheck(this, new SaveAllMemoryCheckEventArgs(item)); }
public void AddItem( IPageController controller , string name , bool isEdit , MemoryLibraryItem tag) { if (controller == null || string.IsNullOrEmpty(name) || tag == null) { return; } SaveItem item = new SaveItem(controller, name, isEdit, tag); if (panel.Controls.Count > 0) { item.Location = new Point(0, panel.Controls[panel.Controls.Count - 1].Top + 35); } item.MemoryCheck += new EventHandler <SaveAllMemoryCheckEventArgs>(item_MemoryCheck); item.MemoryRename += new EventHandler <MemoryRenameEventArgs>(item_MemoryRename); panel.Controls.Add(item); }
public SaveAllMemoryCheckEventArgs(SaveItem item) { Item = item; }