Кто подскажет, как у созданного программно TextBox вытащить значения C# WPF?

Для того, чтобы извлечь значение из созданного программно TextBox в C# WPF, вы можете использовать свойство Text этого элемента управления. Вот как можно сделать это:

1. Сначала убедитесь, что у вас есть доступ к созданному TextBox в вашем коде. Вы можете создать его программно с использованием конструктора TextBox и добавить его к графическому интерфейсу вашего приложения:

TextBox textBox = new TextBox();
// Некоторые настройки для TextBox
// ...
// Добавление TextBox к графическому интерфейсу
myGrid.Children.Add(textBox);

2. Теперь вы можете получить значение из TextBox, обратившись к свойству Text этого элемента управления:

string value = textBox.Text;

Теперь переменная value будет содержать текст, который был введен пользователем в созданный TextBox.

3. Возможно, вам также понадобится обработать событие изменения текста TextBox, чтобы реагировать на изменения пользователем. Для этого вы можете использовать событие TextChanged. Пример кода обработчика события:

textBox.TextChanged += TextBox_TextChanged;

private void TextBox_TextChanged(object sender, TextChangedEventArgs e)
{
    TextBox textBox = (TextBox)sender;
    string value = textBox.Text;
    // Ваш код обработки изменения текста
}

Теперь каждый раз, когда текст в TextBox изменяется, будет вызываться обработчик события TextBox_TextChanged и вы сможете получить новое значение из TextBox.

Вот и все. Теперь вы знаете, как извлечь значение из созданного программно TextBox в C# WPF.