HtmlElementEventArgs.OffsetMousePosition プロパティ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

イベント発生元要素を基準としたマウスの相対的な位置。

次の HTML ファイルは、BODY タグの中で TABLE の位置を相対的に決定する方法を示しています。
<HTML> <BODY> <TABLE style="position:relative;top:100px;left:100px;"> <TR> <TD>Text</TD> <TD>More text</TD> </TR> </TABLE> </BODY> </HTML>
次のコード例は、ユーザーが TABLE の要素をクリックしたときの MousePosition、ClientMousePosition、および OffsetMousePosition の違いを示しています。ClientMousePosition は、ドキュメントのクライアント領域の左上隅を基準とした相対的な座標を表示します。MousePosition は、TABLE の左上隅を基準とした相対的な座標を表示します。また OffsetMousePosition は、テキスト行の 1 つをクリックした場合に、その TD 要素を基準とした座標を表示します。
この例では、Document_MouseDown が HtmlDocument に対する MouseDown イベントのハンドラとして設定されていることを前提としています。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からHtmlElementEventArgs.OffsetMousePosition プロパティを検索する場合は、下記のリンクをクリックしてください。

- HtmlElementEventArgs.OffsetMousePosition プロパティのページへのリンク