HtmlElementEventHandler デリゲートとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > HtmlElementEventHandler デリゲートの意味・解説 

HtmlElementEventHandler デリゲート

メモ : このデリゲートは、.NET Framework version 2.0新しく追加されたものです。

ClickMouseDown、HtmlDocument の関連イベントHtmlElement、および HtmlWindow を処理するメソッド表します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Delegate Sub HtmlElementEventHandler
 ( _
    sender As Object, _
    e As HtmlElementEventArgs _
)
Dim instance As New HtmlElementEventHandler(AddressOf
 HandlerMethod)
public delegate void HtmlElementEventHandler
 (
    Object sender,
    HtmlElementEventArgs e
)
public delegate void HtmlElementEventHandler
 (
    Object^ sender, 
    HtmlElementEventArgs^ e
)
/** @delegate */
public delegate void HtmlElementEventHandler
 (
    Object sender, 
    HtmlElementEventArgs e
)
JScript では、デリゲート使用できますが、新規に宣言することはできません。

パラメータ

sender

イベントソース

e

イベント データ格納している HtmlElementEventArgs。

解説解説
使用例使用例

HtmlDocument で MouseDown、MouseMove、および MouseUp の各イベントイベント ハンドラ結び付けるコード例次に示します。このコード例は、プロジェクトWebBrowser1 という名前の WebBrowser コントロールインスタンスがあることを前提にしています。

Private Sub WebBrowser1_DocumentCompleted(ByVal
 sender As Object, ByVal
 e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
    Dim Doc As HtmlDocument = WebBrowser1.Document

    AddHandler Doc.MouseDown, New HtmlElementEventHandler(AddressOf
 Document_MouseDown)
    AddHandler Doc.MouseMove, New HtmlElementEventHandler(AddressOf
 Document_MouseMove)
    AddHandler Doc.MouseUp, New HtmlElementEventHandler(AddressOf
 Document_MouseUp)
End Sub

Private Sub Document_MouseDown(ByVal
 sender As Object, ByVal
 e As HtmlElementEventArgs)
    ' Insert your code here.
End Sub

Private Sub Document_MouseMove(ByVal
 sender As Object, ByVal
 e As HtmlElementEventArgs)
    ' Insert your code here.
End Sub

Private Sub Document_MouseUp(ByVal
 sender As Object, ByVal
 e As HtmlElementEventArgs)
    ' Insert your code here.
End Sub
private void webBrowser1_DocumentCompleted(object
 sender, System.Windows.Forms.WebBrowserDocumentCompletedEventArgs e)
{
    WebBrowser1.Document.MouseDown += new HtmlElementEventHandler(Document_MouseDown);
    WebBrowser1.Document.MouseMove += new HtmlElementEventHandler(Document_MouseMove);
    WebBrowser1.Document.MouseUp += new HtmlElementEventHandler(Document_MouseUp);
}

private void Document_MouseDown(object sender,
 HtmlElementEventArgs e)
{
    // Insert your code here.
}

private void Document_MouseMove(object sender,
 HtmlElementEventArgs e)
{
    // Insert your code here.
}

private void Document_MouseUp(object sender,
 HtmlElementEventArgs e)
{
    // Insert your code here.
}
private:
   void webBrowser1_DocumentCompleted( Object^ /*sender*/, System::Windows::Forms::WebBrowserDocumentCompletedEventArgs^
 /*e*/ )
   {
      WebBrowser1->Document->MouseDown += gcnew HtmlElementEventHandler( this,
 &Form1::Document_MouseDown );
      WebBrowser1->Document->MouseMove += gcnew HtmlElementEventHandler( this,
 &Form1::Document_MouseMove );
      WebBrowser1->Document->MouseUp += gcnew HtmlElementEventHandler( this,
 &Form1::Document_MouseUp );
   }

   void Document_MouseDown( Object^ /*sender*/, HtmlElementEventArgs^
 /*e*/ )
   {
      // Insert your code here.
   }

   void Document_MouseMove( Object^ /*sender*/, HtmlElementEventArgs^
 /*e*/ )
   {
      // Insert your code here.
   }

   void Document_MouseUp( Object^ /*sender*/, HtmlElementEventArgs^
 /*e*/ )
   {
      // Insert your code here.
   }
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からHtmlElementEventHandler デリゲートを検索した結果を表示しています。
Weblioに収録されているすべての辞書からHtmlElementEventHandler デリゲートを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からHtmlElementEventHandler デリゲート を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

HtmlElementEventHandler デリゲートのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HtmlElementEventHandler デリゲートのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS