public bool TryGetStashGridForStashTab(PoEStashTab tab, out StashGrid grid) { try { grid = GetStashGridForStashTab(tab); return true; } catch (InvalidOperationException) { grid = null; return false; } }
public void AddStashTab(PoEStashTab tab, StashGrid stashGrid) { var page = new StashTabPage(tab); stashGrid.Dock = DockStyle.Fill; stashGrid.StashTab = tab; stashGrid.Tag = tab; page.Controls.Add(stashGrid); page.Tag = stashGrid; TabPages.Add(page); }