Your xaml <TextBlock Text="123" Name="MyTextBlock" /> Your code that wants to alter it string ControlName = "MyTextBlock"; var TextBlock1 = this.FindName(ControlName) as TextBlock; TextBlock1.Text = "abc";