На форме есть текстбокс, при добавлении в него символа, должен был добавляться спец. символ, в моём случае "|", но у меня появляется ошибка:
Process is terminated due to StackOverflowException. Необработанное исключение типа "System.StackOverflowException" в System.Windows.Forms.dll
private void textBox1_TextChanged(object sender, EventArgs e)
{
textBox1.Text = textBox1.Text + "|";
}
решено, временно отключил событие
public void textBox1_TextChanged(object sender, EventArgs e)
{
textBox1.TextChanged -= textBox1_TextChanged;
textBox1.Text = textBox1.Text + "|";
textBox1.TextChanged += textBox1_TextChanged;
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
if (!textBox1.Text.EndsWith("|"))
textBox1.Text += "|";
textBox1.SelectionStart = textBox1.Text.Length;
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть dll с кодом на C#, которая имеет очень много зависимостей, так что у меня не получится декопильнуть, переписать и закомпилить опять в dllКак...
Делаю базу данных для доставки цветов с возможностью самовывоза, возникла задача в отделении логики доставки от обработки заказовНа данный...
Хочу подгрузить php файл, но данный файл у меня закрыт глобальной переменной от прямого доступа