This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

RectangleHotSpot.GetCoordinates أسلوب

Visual Studio 2010

العنوان بريد إلكتروني مرسل الرسالة.RectangleHotSpot

مساحة الاسم:  System.Web.UI.WebControls
التجميع:  System.Web (في System.Web.dll)

public override string GetCoordinates()

القيمة المُرجعة

النوع: System.String
RectangleHotSpot يحتوي على الخصائص العنوان بريد إلكتروني من مرسل رسالة e-mail.

إذا RectangleHotSpotخاصية هو ترك فارغاً أو يحتوي على العنوان بريد إلكتروني تم تكوينه بشكل غير صحيح، throws أسلوب ‏‏ استثناء ورسالة بريد إلكتروني هو لم يتم إرسالها. This method uses the values assigned to the Left and Top properties to return the coordinates for the top left corner. قيمة المحددة هو لا واحد Rightقيم.Bottom

GetCoordinates خاصية إلى أفضلية نسبية رسالة بريد إلكتروني.RectangleHotSpot يلي تعليمات برمجية يعين المثال خاصية إلى القيمة اختيار من عنصر التحكم تشغيل صفحة "نماذج ويب".

For مثال, if the .aspx الصفحة هو located at C:\inetpub\wwwroot\الافتراضي.aspx و the مستخدم عنصر تحكم هو at C:\inetpub\wwwroot\عناصر التحكم\عنصر تحكم.aspx, the ImageMap كائن looks for the ملف نصي في the الدليل C:\inetpub\wwwroot\عناصر التحكم. RectangleHotSpot The following تعليمات برمجية مثال sets the ImageMap.HotSpotMode خاصية إلى the نص entered في a HotSpotMode.PostBack عنصر تحكم تشغيل a ويب Forms الصفحة. Each time the user clicks one of the RectangleHotSpot objects, the GetCoordinates method is called and the coordinates of the selected hot spot are displayed to the user. The ImageUrl إلى بحث within the مجموعة.


<%@ page language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
  void VoteMap_Clicked(object sender, ImageMapEventArgs e)
  {
    string coordinates;

    // When a user clicks the "Yes" hot spot,
    // display the hot spot's coordinates.
    if (e.PostBackValue == "Yes") 
    {
      coordinates = Vote.HotSpots[0].GetCoordinates();
      Message1.Text = "The hot spot's coordinates are " + coordinates;
    }

    // When a user clicks the "No" hot spot,
    // display the hot spot's coordinates.
    else if (e.PostBackValue == "No") 
    {
      coordinates = Vote.HotSpots[1].GetCoordinates();
      Message1.Text = "The hot spot's coordinates are " + coordinates;
    }

    else
      Message1.Text = "You did not click a valid hot spot region.";

    }

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
  <title>RectangleHotSpot.GetCoordinates Example</title>
</head>
  <body>
    <form id="Form1" runat="server">

      <h3>RectangleHotSpot.GetCoordinates Example</h3>

      <!-- Change or remove the width and height attributes as
           appropriate for your image. -->
      <asp:imagemap id="Vote"           
        imageurl="Images/VoteImage.jpg" 
        alternatetext="Voting choices"
        hotspotmode="PostBack"
        width="400"
        height="200"
        onclick="VoteMap_Clicked"   
        runat="Server">            

        <asp:RectangleHotSpot          
          top="0"
          left="0"
          bottom="200"
          right="200"
          postbackvalue="Yes"
          alternatetext="Vote yes">
        </asp:RectangleHotSpot>

        <asp:RectangleHotSpot 
          top="0"
          left="201"
          bottom="200"
          right="400"
          postbackvalue="No"
          alternatetext="Vote no">
        </asp:RectangleHotSpot>

      </asp:imagemap>

      <br />

      <asp:label id="Message1"
        runat="Server">
      </asp:label>                 

    </form>      
  </body>
</html>


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, الإصدار x64 من نظام التشغيل Windows XP Professional, Windows XP Starter Edition, Windows Server 2008, نظام التشغيل Windows Server 2003, نظام التشغيل Windows Server 2000 المزود بحزمة الخدمة SP4, نظام التشغيل Windows Millennium Edition, نظام التشغيل Windows 98

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0, 2.0
إظهار: