public void VerwijderKaart(Button kaartBttn) { KaartData buttonData = kaartBttn.Tag as KaartData; kaartBttn.IsEnabled = false; kaartBttn.Visibility = Visibility.Hidden; KaartStatus kaartStatus = buttonData.status; kaartStatus.gespeeld = true; }
private void SetKaartStatus(List <KaartStatus> lKaartStatussen) { int index = 0; foreach (Button kaartBttn in lSymboolButtons) { KaartStatus kaartStatus = lKaartStatussen[index++]; if (kaartStatus.gespeeld) { VerwijderKaart(kaartBttn); } } }
private List <KaartStatus> GetKaartStatus(List <UIElement> lButtons) { List <KaartStatus> lKaartStatussen = new List <KaartStatus>(); foreach (Button button in lButtons) { KaartData buttonData = button.Tag as KaartData; KaartStatus kaartStatus = buttonData.status; lKaartStatussen.Add(kaartStatus); } return(lKaartStatussen); }