private void Toggle(CategorySpacer sender, bool e) { flowLayoutPanel1.Visible = false; foreach (var ct in flowLayoutPanel1.Controls) { if (ct is ModTile) { var o = (ModTile)ct; if (sender.Equals(o.Tag)) { o.Visible = e; } } } flowLayoutPanel1.Visible = true; TriggerUpdate(); }
private void Space_Click(CategorySpacer sender) { foreach (var ct in flowLayoutPanel1.Controls) { if (ct is ModTile) { var o = (ModTile)ct; if (sender.Equals(o.Tag)) { if (o.Visible) { o.Checked = !sender.SelectionMode; } } } } sender.SelectionMode = !sender.SelectionMode; flowLayoutPanel1.Update(); }