kopf kaputt...
-
hiho,
bin gerade verwirrt... komme net weiter am dem stück:tab->TabPages->Add("Untitled" + i.ToString()); System::Windows::Forms::RichTextBox^ rich; rich->Name="rich" + i.ToString(); this->rich = gcnew RichTextBox; i++;
neue tabpages werden erstellt.
i ist global.this->rich = gcnew RichTextBox;
ich glaub da hängt es....
Was ich damit erreichen will is, bei knopf druck wird eine neue seite erstellt mit einer Richtextbox...hoffe man kann mir helfen
mfg majin
-
Und wo ist die Frage?
PS: Du solltest natürlich zuerst die RichTextBox erzeugen, bevor Du versuchst darauf zuzugreifen...
-
oh sry war alter code
tab->TabPages->Add("Untitled" + i.ToString()); System::Windows::Forms::RichTextBox^ rich; this->rich = gcnew RichTextBox; rich->Name="rich" + i.ToString(); tab->Container->Add(rich); i++;
so war es "geplant"
Also eine neue Tabpage soll erstellt werden und in der Page eine Richtextbox...hoffe geht so
-
Frage???
-
Also eine neue Tabpage soll erstellt werden und in der Page eine Richtextbox...
klappt nur nich
-
/*...*/ TabPage^ page1 = gcnew TabPage(); RichTextBox^ rich1 = gcnew RichTextBox(); page1->Name = "Untitled" + i.ToString(); rich1->Name = "rich" + i.ToString(); page1->Controls->Add( rich1 ); this->tab->TabPages->Add( page1 ); page1->Selected = true; rich1->Focus(); i++; /*...*/
Erst eine TabPage erstellen, dann eine RichTextBox erstellen, RTB zu TabPage hinzufügen, TabPage zu TabControl hinzufügen, TabPage anzeigen, Fokus auf RTB.