Wpis z mikrobloga

Z mojego okienka WPF chcę usunąć wszystkie przyciski z napisem "Anal". Co tu robię źle? Da się to tak zrobić jak ja próbuję z LINQ?

UIElement a = from UIElement uielem in grid.Children where (uielem as Button).Content =="Anal" select uielem;

grid.Children.Remove(a);

#programowanie #csharp
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

A w sumie to zrobiłem inaczej. Ale jeśli ktoś wie jak z LINQ to pomóżcie.

UIElement theButton = null;

foreach (UIElement a in grid.Children)
{
  • Odpowiedz
@starboxgames:
Po co chcesz usuwać buttony z kodu?
grid.Children - tylko pierwszy poziom dzieci (jak będziesz miał button w gridzie w gridzie to nie zadziała)

1 post
Zapytanie zwraca kolekcje elementów, nie
  • Odpowiedz