private void Refresh() { labelInfo.Label = $"Tile {mapX}/{mapY}"; layerBox.Clear(); foreach (var layer in map.Layers) { var layerGad = new ButtonGadget(layerBox, layer.Name) { Sticky = true, Tag = layer, GadgetUpEvent = (o, i) => { SetLayer(layer); } }; } }