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.

HotSpotMode قائمة تعداد

Visual Studio 2010

Specifies the behaviors of a HotSpot object in an ImageMap control when the HotSpot is clicked.

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

public enum HotSpotMode

اسم العضوالوصف
NotSetThe HotSpot uses the behavior set by the ImageMap control's HotSpotMode property. استخدام ImageMapخاصية إلى تعيين cusإلىm المحتوى المعروض لعنصر في الوضع الإدراج في HotSpotالكائن.
Navigateإرجاع a القيمة indicating whether the مجموعة of قياسي قيم returned بواسطة the HotSpot أسلوب هو an خاص قائمة of possible قيم, using the specified سياق.
PostBackكـ implemented في this فئة, this أسلوب دوماً إرجاع HotSpot.
Inactiveإرجاع a قائمة of عنصر تحكم معرفّات في the الحالي حاوية at تصميم الوقت.HotSpot

The HotSpotMode enumeration represents the behaviors that you can apply to a HotSpot object within an ImageMap control. ImageMap.HotSpotMode -مطبقة الكائن الذي يحتوي على قالب لعرض مقطع التذييل HotSpot.HotSpotMode.HotSpot استخدام HotSpot.HotSpotModeخاصية لتحديد محتوى مخصص في تذييل الصفحة قسم HotSpotالكائن.ImageMap.HotSpotMode

If you specify HotSpotMode.NotSet for the HotSpot.HotSpotMode property of an individual HotSpot object, the HotSpot gets its behavior from the containing ImageMap control's ImageMap.HotSpotMode property. In this scenario, if the ImageMap control's HotSpotMode property is either NotSet or no value is specified, the default behavior is to navigate to a URL.

ملاحظةملاحظة

If an ImageMap control's behavior is not specified using either the ImageMap.HotSpotMode property or the HotSpot.HotSpotMode property on the HotSpot objects it contains, by default the behavior is HotSpotMode.Navigate. In addition, if the HotSpot.HotSpotMode properties on the HotSpot objects that an ImageMap control contains are set to HotSpotMode.NotSet and no value is specified for the ImageMap.HotSpotMode property, the default behavior is HotSpotMode.Navigate.

If you specify HotSpotMode.Navigate for either the ImageMap.HotSpotMode property or the HotSpot.HotSpotMode property, the page navigates to a URL when the HotSpot is clicked. Image.NavigateUrl -مطبقة الكائن الذي يحتوي على قالب لعرض مقطع الرأس من HotSpot.NavigateUrlفي عنصر تحكم حدود بيانات.

If you specify HotSpotMode.PostBack for either the ImageMap.HotSpotMode property or the HotSpot.HotSpotMode property, the page generates a postback to the server when the HotSpot is clicked. Use the PostBackValue property to specify a name for the HotSpot object. قم بتعريف المحتوى بإنشاء قالب التي تحدد كيفية عرض مقطع الرأس.ImageMapEventArgs The HotSpot فئة هو used primarily بواسطة عنصر تحكم developers. Click إلى إنشاء a مخصص عنصر تحكم منشيء for a عنصر تحكم that هو derived من the HotSpot فئة, you must يورث من this فئة. Click

If you specify HotSpotMode.Inactive for the HotSpot.HotSpotMode property, the HotSpot object does not have any behavior when it is clicked. Instead, this فئة هو inherited بواسطة the , , و فئات إلى provide the عام أساسى functionality for a hot spot. يمكنك استخدام ImageMap، ، و الفئات إلى بتعريف المناطق الفعالة.

ما يلي تعليمات برمجية مثال يوضح كيفية استخدام ImageMapخاصية لإنشاء قالب مخصص لمقطع الرأس من عمود الحقل في عنصر التحكم. When a ImageMap في an عنصر تحكم هو clicked, the الصفحة either navigates إلى a URL, generates a إعادة النشر إلى the الخادم, أو does لا شيء.

    <asp:ImageMap ID="SaturnImage" 
           ImageUrl="~/saturn.PNG" 
           runat="server" OnClick="SaturnImage_Click">
        <asp:CircleHotSpot AlternateText="planet" HotSpotMode=PostBack
              PostBackValue="planet" Radius=40 X=100 Y=100 />

        <asp:CircleHotSpot HotSpotMode=Inactive 
              Radius=60 X=100 Y=100 />
        <asp:CircleHotSpot AlternateText="rings" HotSpotMode=PostBack
              PostBackValue="rings" Radius=80 X=100 Y=100 />
    </asp:ImageMap>

قالب عرض خانة الاختيار التي تسمح للمستخدم بإظهار أو إخفاء صفوف HotSpotModeعنصر التحكم.ImageMap.HotSpotMode الحصول أو تعيين قالب لعرض عنصر في الوضع الإدراج في ImageMapكائن.RectangleHotSpot The following تعليمات برمجية مثال sets the ImageMap.HotSpotMode خاصية إلى the نص entered في a HotSpotMode.PostBack عنصر تحكم تشغيل a ويب Forms الصفحة. HotSpotMode -مطبقة الكائن الذي يحتوي على قالب لعرض عنصر في الوضع الإدراج في RectangleHotSpot.ImageMap.HotSpotMode 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)
  {       
    // When a user clicks the "Yes" hot spot,
    // display the hot spot's value.
    if (e.PostBackValue == "Yes")
      Message1.Text = "You selected " + e.PostBackValue + ".";

    else if (e.PostBackValue == "No") 
      // When a user clicks the "No" hot spot,
      // display the hot spot's value.       
      Message1.Text = "You selected " + e.PostBackValue + ".";

    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>ImageMap.HotSpotMode Example</title>
</head>
  <body>
    <form id="form1" runat="server">

      <h3>ImageMap.HotSpotMode Example</h3>

      <!--The RectangleHotSpot objects have the post back
        behavior specified by the HotSpotMode 
        property on the ImageMap control.-->
      <asp:imagemap id="Vote"           
        imageurl="Images/VoteImage.jpg"
        alternatetext="Voting choices" 
        hotspotmode="PostBack"
        onclick="VoteMap_Clicked"   
        runat="Server">   

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

        <asp:RectangleHotSpot 
          top="0"
          left="251"
          bottom="354"
          right="500"
          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
إظهار: