何がしたいのか意図がわかんない

Dispatcher.BeginInvoke(SetText, "Test!");

private Action<string> SetText()
{
  return (x) => {TextBox1.Text = x};
}

とか?w