Моя цель - иметь один основной richtextbox в форме, а затем несколько разных richtextbox в фоновом режиме, текстовое поле фонового изображения постоянно добавляется, удаляется и редактируется за кулисами ... и мне нужен способ поменяться мой richtextbox в форме с richtextbox в фоновом режиме. то, что я изначально имел, был словарь
Dictionary<string, RichTextBox> RichTextBoxs = new Dictionary<string, RichTextBox>();
и просто пошел бы
string Data = "string";
RichTextBox box = new RichTextBox();
box.Text = "Session for \""+Data+"\" started!";
box.Tag = (string)Data;
RichTextBoxs.Add(Data, box);
и все отлично, но в тот момент, когда я пытаюсь что-то вроде
richTextBox1 = RichTextBoxs[(string)Data];
Ничего не происходит! я могу скопировать атрибуты вроде
richTextBox1.Text = RichTextBoxs[(string)Data].Text;
отлично работает, но мне нужно скопировать ВСЕ свойства вместе с моим расширенным форматированием цвета в текстовых полях. я не знаю, почему это не работает, потому что, насколько я знаю, это должно!
Резюме: мне нужно иметь возможность поменять текстовые поля формы с сохраненными текстовыми полями
~ пример кода приветствуется! и заранее спасибо!