Làm thế nào để hiển thị thanh địa chỉ trong điều khiển WebBrowser trong Windows Form?Làm thế nào để hiển thị thanh địa chỉ trong điều khiển WebBrowser
Trả lời
tôi có thể bị nhầm lẫn nhưng tôi không tin rằng WebBrowserControl bao gồm thanh địa chỉ, thanh công cụ, vv Tôi tin rằng bạn sẽ có để tạo thanh địa chỉ của riêng bạn. Bạn có thể sử dụng các sự kiện Navigated
hoặc Navigating
để xác định thời điểm URL thay đổi và cập nhật hộp văn bản.
private void button1_Click(object sender, EventArgs e)
{
if (!string.IsNullOrEmpty(textBox1.Text))
{
webBrowser1.Navigate(textBox1.Text);
}
}
private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e)
{
if (textBox1.Text != e.Url.ToString())
{
textBox1.Text = e.Url.ToString();
}
}
Edit: hình thức của tôi có một TextBox1 TextBox
đặt tên, một tên Button
button1 và WebBrowserControl
tên webBrowser1
Bạn có thể làm một textbox và sau đó điền vào nó với thuộc tính trang web tôi nghĩ rằng
Cảm ơn, pls. cho tôi thêm một số ý tưởng ... có thể là với mã mẫu về cách tiếp cận. – Karthick
Kéo và thả một hộp văn bản vào hình thức của bạn. Sử dụng phương pháp URL.ToString để thiết lập giá trị .text textbox với chuỗi url:
Dim strURL As String
strURL = ""
If Me.TextBox1.Text.Length = 0 Then
Me.TextBox1.Focus()
Me.TextBox1.BackColor = Color.Red
Else
If InStr(Me.TextBox1.Text, "http://") = 0 Then
strURL = "http://" & Me.TextBox1.Text.ToString()
Else
strURL = Me.TextBox1.Text.ToString()
End If
Me.WebBrowser1.Navigate(New System.Uri(strURL))
Me.TextBox1.Text = Me.WebBrowser1.Url.ToString()
End If
Dưới đây là C#:
string strURL = null;
strURL = "";
if (this.TextBox1.Text.Length == 0) {
this.TextBox1.Focus();
this.TextBox1.BackColor = Color.Red;
}
else {
if (Strings.InStr(this.TextBox1.Text, "http://") == 0) {
strURL = "http://" + this.TextBox1.Text.ToString();
}
else {
strURL = this.TextBox1.Text.ToString();
}
this.WebBrowser1.Navigate(new System.Uri(strURL));
this.TextBox1.Text = this.WebBrowser1.Url.ToString();
}
- 1. Làm cách nào để hiển thị html (được xử lý bằng Javascript) trong điều khiển WebBrowser?
- 2. Hiển thị một Adorner trên một điều khiển WebBrowser
- 3. Có cách nào để hiển thị các điều khiển WPF trên đầu trang của điều khiển wpf WebBrowser không?
- 4. Cách hiển thị thanh điều khiển modalviewcontroller ở trên
- 5. Làm cách nào để hiển thị hình ảnh trong điều khiển webBrowser trực tiếp từ bộ nhớ?
- 6. làm thế nào để làm cho một điều khiển webbrowser đi trống trong C#?
- 7. Html.Label để hiển thị địa chỉ email
- 8. Làm cách nào để hiển thị thanh cuộn trên điều khiển PictureBox?
- 9. Cách hiển thị biểu trưng trên thanh địa chỉ?
- 10. Làm thế nào để hiển thị một số hoạt ảnh trong khi điều khiển đang hiển thị?
- 11. C# Điều hướng đến các neo trong điều khiển WebBrowser
- 12. Làm thế nào để sử dụng điều khiển WebBrowser DocumentCompleted sự kiện trong C#?
- 13. Làm thế nào để bạn bấm vào một nút trong điều khiển webbrowser?
- 14. Làm thế nào để nắm bắt các yêu cầu XMLHTTP trong điều khiển Webbrowser?
- 15. Làm thế nào để vô hiệu hóa bộ nhớ đệm trong điều khiển .NET WebBrowser?
- 16. Làm thế nào để làm cho gitk chỉ hiển thị các chi nhánh địa phương?
- 17. Làm thế nào để hiển thị các truy vấn SQL chạy trong bảng điều khiển Rails?
- 18. Đặt cookie trong điều khiển WebBrowser
- 19. Làm cách nào để ẩn thanh địa chỉ/thanh địa chỉ của cửa sổ javascript?
- 20. Làm thế nào để tìm ra khi nào điều khiển được hiển thị cho người dùng?
- 21. Điều hướng và điều khiển WebBrowser
- 22. Làm thế nào để có được địa chỉ IP nút thoát Tor trên cổng điều khiển?
- 23. Chỉ hiển thị thanh tiến trình wget?
- 24. Điều khiển hiển thị trên một bảng điều khiển khác
- 25. IPHONE: ABPeoplePickerNavigation Thanh điều hướng ẩn của thanh điều khiển
- 26. Làm thế nào để bạn nhận được địa chỉ IP của khách hàng trong bộ điều khiển Grails?
- 27. Cách chặn tải xuống trong điều khiển .NET WebBrowser?
- 28. Ẩn thanh cuộn trong điều khiển webBộ điều khiển trình duyệt
- 29. Làm thế nào để hiển thị flatlist sử dụng điều khiển điện thoại LongListSelector của WP8
- 30. Làm thế nào tôi có thể lấy tiêu đề trang trong điều khiển WebBrowser?
Cảm ơn Cory, trông hoàn hảo !!! – Karthick
Tuyệt vời, vui vì tôi có thể giúp đỡ. Đừng quên chọn câu trả lời nếu câu hỏi của bạn được giải quyết. –
Ngoài ra tôi đang tìm kiếm một tùy chọn về cách thêm thanh trạng thái và hiển thị tương tự cho điều khiển webbrowser, bất kỳ suy nghĩ nào về điều đó. – Karthick