Nabend 
ich habe momentan ein problem. Habe vor kurzem mit den ganzen .NET Sprachen angefangen und bin eigentlic ziemlich begeistert von .NET, mittlerweile ist programmieren nix besonderes mehr... drag'n'drop blabla.. aber das isn anderes thema ^^
So nun zu meinem problem.
Ich habe mirn normales Form gebastelt. Hab darauf nen Tabcontrol gelegt. In den Tabs (anfangs gibts nur eins) wird ein WeBrowser angezeigt. (Klappt soweit auch)
Nun habe ich einen Button eingebaut, mit dem man einen neuen Tab generieren kann. Jedoch verstehe ich nicht wie man dem im Tab Controls in der Runtime einbindet. Hab gespielt und gespielt aber es klappt nicht.
Hier mal der Code:
Ist nix besonderes, aber erst mal in .NET druchsteigen ist angesagt ;D

ich habe momentan ein problem. Habe vor kurzem mit den ganzen .NET Sprachen angefangen und bin eigentlic ziemlich begeistert von .NET, mittlerweile ist programmieren nix besonderes mehr... drag'n'drop blabla.. aber das isn anderes thema ^^
So nun zu meinem problem.
Ich habe mirn normales Form gebastelt. Hab darauf nen Tabcontrol gelegt. In den Tabs (anfangs gibts nur eins) wird ein WeBrowser angezeigt. (Klappt soweit auch)
Nun habe ich einen Button eingebaut, mit dem man einen neuen Tab generieren kann. Jedoch verstehe ich nicht wie man dem im Tab Controls in der Runtime einbindet. Hab gespielt und gespielt aber es klappt nicht.
Hier mal der Code:
Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace Webbrowser
{
public partial class frmStart : Form
{
public WebBrowser web = new WebBrowser();
public TabPage p = new TabPage();
public frmStart()
{
InitializeComponent();
}
private void btnOpenURL_Click(object sender, EventArgs e)
{
webStart.Navigate(txtUrl.Text);
}
private void btnMinTray_Click(object sender, EventArgs e)
{
this.Visible = false;
ntfyTray.Visible = true;
}
private void ntfyTray_MouseDoubleClick(object sender, MouseEventArgs e)
{
this.Visible = true;
ntfyTray.Visible = false;
}
private void btnNewTab_Click(object sender, EventArgs e)
{
tabBrowser.TabPages.Add("Tab " + tabBrowser.TabCount);
Controls.Add(web);
web.Visible = true;
web.Dock = DockStyle.Fill;
}
}
}
Ist nix besonderes, aber erst mal in .NET druchsteigen ist angesagt ;D