winfrom TabControl 显示用户控件 TabPage
主窗体: ucSarcode ucSb = new ucSarcode (); private void tab_SelectedIndexChanged(object sender, EventArgs e) { //点击TabControl显示用户控件 if (tabBarcode.SelectedIndex == 0) tabBarcode.SelectedTab.Controls.Add(ucRb); if (tabBarcode.SelectedIndex == 1) tabBarcode.SelectedTab.Controls.Add(ucCb); if (tabBarcode.SelectedIndex == 3) tabBarcode.SelectedTab.Controls.Add(ucSb); }
主窗体调用用户控件方法
ucCb.PrintClick(po);
用户控件
public void PrintClick(PrintOption po) { //业务方法 }