WPF C# Tutorial

    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    x:Class="ElemCollMethods.Pane1"
    WindowTitle="UI Element Collection Methods Sample">
 
    UI Element Collection - Methods
    
    
        
            Clear Controls
        
    

    

 

//File:Window.xaml.cs
using System;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Navigation;
using System.Windows.Shapes;
using System.Windows.Data;
using System.Windows.Input;
namespace ElemCollMethods
{
  public partial class Pane1 : Page
  {
    System.Windows.Controls.Button btn, btn1, btn2, btn3;
    void ClearButtons(object sender, MouseButtonEventArgs e)
    {
            sp1.Children.Clear();
            btn = new Button();
      btn.Content = "Click to clear";
            sp1.Children.Add(btn);
            btn.Click += (ClearControls);
      btn1 = new Button();
      btn1.Content = "Click to clear";
            sp1.Children.Add(btn1);
            btn1.Click += (ClearControls);
      btn2 = new Button();
      btn2.Content = "Click to clear";
            sp1.Children.Add(btn2);
            btn2.Click += (ClearControls);
      btn3 = new Button();
      btn3.Content = "Click to clear";
            sp1.Children.Add(btn3);
            btn3.Click += (ClearControls);
    }
        
    void ClearControls(object sender, RoutedEventArgs e)
    {
            sp1.Children.Clear();
        }    
  }
}