1
구성 요소를 초기화 할 때마다 내 콤보 상자에서 선택한 색인과 같은 데이터가 손실됩니다. 폼로드에서 브라우저를 선언하고 버튼 아래에로드 URL 함수를 사용했지만 작동하지 않았습니다. 그런 다음, 폼 생성자에서 BrowserView를 초기화 private 필드로 저장하고 필요할 때 다른 URL을로드하려면이 필드를 사용할 수 있습니다초기화 구성 요소를 사용하지 않고 브라우저에서 어떻게 탐색합니까?
int tracker;
string LocationTracker;
tracker = (cbEventsList.SelectedIndex);
lblLocation.Text = cData[tracker];
LocationTracker = cData[tracker];
//In this button the program takes the information previosuly entered into the Enter Event Tab and loads it on the lab
//InitializeComponent();
// BrowserView browserView = new WinFormsBrowserView();
// Controls.Add((Control)browserView);
browserView.Browser.LoadURL("https://www.google.com/maps/place/" + cData[tracker]);
}
private void btnLoadNew_Click(object sender, EventArgs e)
{
InitializeComponent();
BrowserView browserView = new WinFormsBrowserView();
Controls.Add((Control)browserView);
browserView.Browser.LoadURL("https://www.google.com/maps/place/");
}
private void MapView_Load(object sender, EventArgs e)
{
// btnLoadNew.Visible = false;
InitializeComponent();
BrowserView browserView = new WinFormsBrowserView();
Controls.Add((Control)browserView);
browserView.Browser.LoadURL("https://www.google.com/maps/place/");
}