نظرة عامة حول عنصر تحكم WebBrowser
WebBrowserعنصر تحكم يوفر مجمع مدارة تحكم ActiveX متصفح ويب عنصر تحكم. مدارة برنامج تضمين يتيح عرض الصفحات ويب في التطبيقات العميلة Windows Forms. يمكنك استخدام WebBrowserعنصر تحكم على "ويب مستكشف إنترنت" مكررة وظيفة الاستعراض في تطبيق الخاص بك أو يمكنك يعطل وظائف Internet Explorer الافتراضية واستخدامها عنصر تحكم بسيطة HTML مستند عارض. يمكنك أيضا استخدام عنصر تحكم لإضافة عناصر واجهة مستخدم المستندة إلى DHTML للنموذج الخاص بك وإخفاء حقيقة أن كانت تتم استضافتها في WebBrowserعنصر تحكم. تسمح هذه الطريقة لك دمج ويب بشكل سلس عناصر التحكم مع Windows Forms عناصر التحكم في تطبيق مفرد.
كثيرا ما يستخدم خصائص، وأساليب، و الأحداث
WebBrowserعنصر تحكم لديه عدة خصائص وأساليب وأحداث التي يمكنك استخدامها لتنفيذ عنصر تحكم s الموجود في إنترنت مستكشف. تشغيل سبيل المثال، يمكنك استخدام Navigateالأسلوب إلى تطبيق شريط العنوان، GoBack، GoForward، Stop، و Refreshوظائف إلى تطبيق butإلىns التنقل تشغيل إلى olbar. يمكنك معالجة Navigatedحدث إلى تحديث شريط العنوان بالقيمة Urlخاصية وشريط العنوان بالقيمة DocumentTitleخاصية.
إذا كنت تريد إلى توليد محتوى الصفحة الخاصة بك داخل تطبيق الخاص بك، يمكنك تعيين DocumentTextخاصية. إذا كنت معتاداً على طراز كائن مستند (DOM) HTML، يمكنك أيضا استخدام محتويات الحالي صفحة ويب من خلال Documentخاصية. باستخدام هذه خاصية، يمكنك تخزين و تعديل مستندات الموجودة في ذاكرة بدلاً من التنقل بين الملفات.
Documentخاصية يتيح لك استدعاء الأساليب المطبقة في صفحة ويب البرمجة النصية من جهاز عميل تطبيق تعليمات برمجية. إلى الوصول تعيين رمز تطبيق العميل الخاص بك من تعليمات برمجية النصية، ObjectForScriptingخاصية. يمكن الوصول إلى الكائن الذي قمت بتحديده في تعليمات برمجية الخاصة بك كـ window.externalالكائن.
الاسم |
الوصف |
---|---|
خاصية Document |
إحضار كائن وصولاً إلى HTML مستند طراز كائن (DOM) الحالي التي تمت إدارتها صفحة ويب. |
يحدث عند صفحة ويب ينتهي تحميل. |
|
خاصية DocumentText |
الحصول أو تعيين HTML المحتوى من صفحة ويب الحالي الصفحة. |
خاصية DocumentTitle |
يحصل على عنوان الحالي صفحة ويب. |
أسلوب GoBack: |
انتقال إلى الصفحة السابقة في المحفوظات. |
أسلوب GoForward: |
انتقال إلى الصفحة التالية في المحفوظات. |
أسلوب Navigate: |
التنقل إلى URL المحدد. |
حدث Navigating |
يحدث قبل بدء التنقل، قم بتمكين إجراء إلى يمكن إلغاؤها. |
خاصية ObjectForScripting |
الحصول أو تعيين أحد الكائنات التي يمكن أن تستخدم صفحة ويب في تعليمات برمجية النصية إلى الاتصال بالتطبيق الخاص بك. |
أسلوب Print: |
قم بطباعة صفحة ويب الحالي الصفحة. |
أسلوب Refresh: |
إعادة الحالي صفحة ويب. |
أسلوب Stop: |
توقف شريط التنقل الحالي وتتوقف الحيوية عناصر الصفحة مثل كـ الأصوات ورسم متحرك. |
خاصية Url |
الحصول على أو قم بتعيين URL لصفحة ويب الحالي. يؤدي تعيين هذه خاصية إلى الانتقال عنصر تحكم لعنوان URL الجديد. |
راجع أيضًا:
المهام
كيفية القيام بما يلي: التنقل إلى محدد مواقع المعلومات (URL) مع عنصر تحكم WebBrowser
كيفية القيام بما يلي: الطباعة باستخدام عنصر تحكم WebBrowser
كيفية القيام بما يلي: إضافة ويب قدرات المستعرض إلى أحد تطبيقات Windows Forms
كيفية القيام بما يلي: إنشاء عارض مستند HTML في تطبيق Windows Forms
كيفية القيام بما يلي: تنفيذ اتصال Two-Way بين رمز DHTML والتعليمات البرمجية لتطبيق عميل
المرجع
WebBrowserDocumentCompletedEventArgs
WebBrowserDocumentCompletedEventHandler
WebBrowserNavigatedEventHandler
WebBrowserNavigatingEventHandler
WebBrowserProgressChangedEventArgs