internal void RemoveInfoPanelItem(InfoPanelItem item) { _items.Remove(item); if (_items.Count > 0) { RecalculateLayout(); } else { Visible = false; } }
internal void AddInfoPanelItem(InfoPanelItem item) { item._infoPanel = this; _items.Add(item); //RecalculateLayout(); }