Tải bản đầy đủ (.docx) (4 trang)

tài liệu về công nghệ WEB BROWSER

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (150 KB, 4 trang )

Chuyên đề 02: Công nghệ .NET
Giáo viên: Hoàng Quốc Việt
WEB BROWSER
***
1. Chức năng
Duyệt các trang Web, hiển thị các File với các định dạng khác nhau.
2. Một số thuộc tính thường dùng
Tên Ý Nghĩa
ScrollBarsEnabled Nhận một trong hai giá trị True hay False
- True: Cho phép điều khiển hiển thị thanh cuộn.
- False: Ngược lại
Url Giá trị mà thuộc tính này nhận là một chuỗi String (Có thể là tên một
Website, đường dẫn tới một File…) mà WebBrowser sẽ hiển thị
3. Một số phương thức thường dùng
Tên Chức năng
Navigate Hiển thị nội dung File với tham số truyền vào
VD: webBrowser1.Navigate("C:\\WindowsForrmInC#.ppt");
4. Minh họa sử dụng WebBrowser bằng một số Code
Giả sử có một điều khiển có tên webBrowser1 chúng ta sẽ minh họa sử
dụng điều khiên này qua sự kiện Click của một Button có tên là: btWeb
- 1 -
Chuyên đề 02: Công nghệ .NET
Giáo viên: Hoàng Quốc Việt
Minh họa thuộc tính Url
//Đặt thuộc tính Url thông qua mã Code
//webBrowser1 là tên điều khiển WebBrowser
private void btWeb_Click(object sender, EventArgs e)
{
Uri u = new Uri(@" /> webBrowser1.Url = u;
//Viết gộp lại như thế này: webBrowser1.Url = new Uri(@" /> //-> khi Click vào btWeb thì WebBrowser hiển thị WebSite /> //Tất nhiên máy bạn phải kết nối với Internet
}


4.2. Minh họa phương thức Navigate
//Hiển thị một trang Web hay Một File nào đó -> Sử dụng phương thức Navigate
private void btWeb_Click(object sender, EventArgs e)
{
//Hiển thị Website
webBrowser1.Navigate(@"mail.google.com");//(1)
//<->webBrowser1.Url = new Uri(@" /> //Chú ý: Muốn sử dụng (1) phải cho (2) và (3)... vào dạng chú thích
//Vì một lúc webBrowser không thể hiển thị cả Website, cả ảnh, vả file PPT
//Hiển thị File PowerPoint
//webBrowser1.Navigate(@"C:\NET.ppt");//(2)
//Hiển thị Ảnh
//webBrowser1.Navigate(@"C:\viethqtk1.jpg");//(3)
//................................
}
- 2 -
Chuyên đề 02: Công nghệ .NET
Giáo viên: Hoàng Quốc Việt
4.3. Phương thức thường dùng
//Phương thức hay dùng xử lý với WebBrowser để tạo ra trình duyệt Web
private void Navigate(String address)
{
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;
}
}
→ Bài Tập: Ứng dụng Combobox và WebBrowser viết một trình duyệt Web đơn giản
- 3 -
Chuyên đề 02: Công nghệ .NET
Giáo viên: Hoàng Quốc Việt
- 4 -

×