Обмен информацией между textBox - ми
Допустим, нам надо сделать самый примитивный редактор. В textBox1
и textBox2
мы пишем текс.
По нажатию на кнопку "добавить" две строки совмещаются в одну и записываются в textBox3
.
А по нажатию на кнопку "редактировать" строка из textBox3
разоединяется на две строки, которые записываются
обратно в textBox1
и textBox2
.
Решение:
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { //кнопка добавить
textBox1->Text = textBox2->Text + " " + textBox3->Text;
}
private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) { //кнопка редактировать
String^ str = textBox1->Text;
bool t = true;
for(int i = 0; i < str->Length-1; i++){
if(str[i] == ' ') t = false;
if(t) textBox2->Text += Char::ToString(str[i]);
else textBox3->Text += Char::ToString(str[i+1]);
}
}