Tengo pocas TabPages y cada una contiene un cuadro de texto enriquecido. ¿Cómo puedo acceder a richtechbox en una pestaña seleccionada?¿Cómo obtener control (es) de TabPage en C#?
TabPage selectedTab = tabControl.SelectedTab;
RichTextBox selectedRtb = selectedTab.Controls.Find("rtb", true).First() as RichTextBox;
Esto es lo que he intentado pero no tuve suerte.
Agregado:
Esto es cómo se añade TabPage con el control RichTextBox
TabPage newTab = new TabPage(name);
RichTextBox rtb = new RichTextBox();
rtb.Dock = DockStyle.Fill;
rtb.BorderStyle = BorderStyle.None;
rtb.Text = file.Data;
newTab.Controls.Add(rtb);
tabControl.TabPages.Add(newTab);
tabControl.SelectedTab = newTab;
enviar el código que agrega el control a la pestaña. –
El nombre de la variable es irrelevante. Olvidó establecer la propiedad Nombre. –