I have the following dispatch routine in VS2013 C#:

```
private void B_Click(object sender, RoutedEventArgs e)
{
    Button btn = (Button)sender;
    string src = btn.Name.ToString();
    string foo = "G" + src.Substring(1);

    G0.Visibility = Windows.UI.Xaml.Visibility.Collapsed;
}

```

It currently changes the visibility of G0. I want to change the code so that if Button B123 is pressed, then G123.Visibility is changed.

Thanks,
Dan

Note: This is a generic eventhandler for the buttons. There are 100's of buttons so an individual handler for each button is not practical. It could also be the handler from a dropdown or text box. G123 is a random control on the XAML page. The point is, given a string that contains the Name, how do I find the associated control so that I can modify its properties?