private IEnumerable<Button> AllBookButtons() { foreach(var btn in _primaryCollectionFlow.Controls.OfType<Button>()) { yield return btn; } foreach (var btn in _sourceBooksFlow.Controls.OfType<Button>()) { yield return btn; } }