Я исправил это для вас.
string[] filePaths = Directory.GetFiles(textBox1.Text);
foreach (string value in filePaths)
{
textBox2.Text += value + Environment.NewLine;
}
Вы использовали = вместо + =, что означало, что textBox2.Text имел только последнее имя файла в списке вместо всех файлов.
Я также избавился от некоторых бессмысленных "", которые вы добавили и изменили "\ n" в Environment.NewLine.