问题描述:
在一个form窗体中定义了一个tabcontrol控件,tabcontrol包含多个page,每个page有自己的panel容器,容器里面有自定义的webnavigationbox控件,webnavigationbox控件中又包含了一个textbox控件。
现在要获取被选中的一个标签页的的textbox控件的文本内容。
思路:在tabselected响应事件中添加代码才能实时获取
注意:如果使用一下代码将会出错
_tabs.Selected += new System.Windows.Forms.TabControlEventHandler(_tabs_Selected);//绑定响应函数
private void _tabs_Selected(object sender, TabControlEventArgs e)
{
var navbox = new webnavigationbox();
var tab = _tabs.selected();
var textbox = new Textbox();
if(tab == null)
url= null;