.


:




:

































 

 

 

 


Windows Forms




ϳ . , , . . , 䳿 . Visual C# .

䳿 Button. 䳿 . , . 䳿 Click .

 

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

 

namespace Web_browser

{

public partial class Form1: Form

{

public Form1()

{

InitializeComponent();

}

private void goButton_Click(object sender, EventArgs e)

{

// ̳ 䳿

}

}

}

- ComboBox 䳿:

 

private void goButton_Click(object sender, System.EventArgs e)

{

webBrowser1.Navigate(new Uri(comboBox1.SelectedItem.ToString()));

}

 

ComboBox ( URL- -) - Navigate. Navigate -. ( ). Button1 goButton.

TextBox ComboBox 䳿 .

Url, WebBrowser. WebBrowser ' webBrowser1, TextBox ' TextBoxAddress Button ' goButton.

 

// URL

// ENTER .

private void toolStripTextBox1_KeyDown(object sender, KeyEventArgs e)

{

if (e.KeyCode == Keys.Enter)

{

Navigate(toolStripTextBox1.Text);

}

}

 

// URL

// .

private void goButton_Click(object sender, EventArgs e)

{

Navigate(toolStripTextBox1.Text);

}

 

// URL .

private void Navigate(String address)

{

if (String.IsNullOrEmpty(address)) return;

if (address.Equals("about:blank")) return;

if (!address.StartsWith("http://") &&

!address.StartsWith("https://"))

{

address = "http://" + address;

}

try

{

webBrowser1.Navigate(new Uri(address));

}

catch (System.UriFormatException)

{

return;

}

}

 

// URL .

private void webBrowser1_Navigated(object sender,

WebBrowserNavigatedEventArgs e)

{

toolStripTextBox1.Text = webBrowser1.Url.ToString();

}

URL- ENTER , WebBrowser . , URL-.

䳿 MenuStrip. MenuStrip . Visual C# . , , .

 

private void ToolStripMenuItem_Click(object sender, EventArgs e)

{

webBrowser1.GoHome();

}

 

private void ToolStripMenuItem_Click(object sender, EventArgs e)

{

webBrowser1.GoBack();

}

 

private void ToolStripMenuItem_Click(object sender, EventArgs e)

{

webBrowser1.GoForward();

}

 

, WebBrowser (. 1).

Windows Forms. Windows Forms .

Visual C# . ( Form1). InitializeComponent, , , , .

- , . Form1_Load.

䳿 Form1.cs [] . 䳿 ( ), (Load) (. 8). .

Windows 䳿 Load. 䳿 Form1_Load.

 

.8.

 

Form1_Load, 䳿 Load:

 

private void Form1_Load(object sender, EventArgs e)

{

comboBox1.SelectedIndex = 0;

webBrowser1.GoHome();

}

WebBrowser ComboBox -.

 





:


: 2016-12-31; !; : 663 |


:

:

, ,
==> ...

1590 - | 1572 -


© 2015-2024 lektsii.org - -

: 0.016 .