Tôi có vài TabPages và mỗi tab có chứa hộp văn bản đa dạng thức. Tôi làm cách nào để truy cập richtechbox trên tab đã chọn?Làm cách nào để lấy (các) điều khiển từ TabPage trong C#?
TabPage selectedTab = tabControl.SelectedTab;
RichTextBox selectedRtb = selectedTab.Controls.Find("rtb", true).First() as RichTextBox;
Đây là những gì tôi đã thử nhưng không may mắn.
Added:
Đây là cách tabpage được bổ sung với điều khiển 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;
bài viết mã mà thêm sự kiểm soát để các tab. –
Tên biến không liên quan. Bạn quên đặt thuộc tính Tên. –