다음을 통해 공유


HotSpot.HotSpotMode 속성

정의

HotSpot을 클릭한 경우 ImageMap 컨트롤에서 HotSpot 개체의 동작을 가져오거나 설정합니다.

public:
 virtual property System::Web::UI::WebControls::HotSpotMode HotSpotMode { System::Web::UI::WebControls::HotSpotMode get(); void set(System::Web::UI::WebControls::HotSpotMode value); };
public virtual System.Web.UI.WebControls.HotSpotMode HotSpotMode { get; set; }
member this.HotSpotMode : System.Web.UI.WebControls.HotSpotMode with get, set
Public Overridable Property HotSpotMode As HotSpotMode

속성 값

HotSpotMode 열거형 값 중 하나입니다. 기본값은 Default입니다.

예외

지정한 형식이 HotSpotMode 열거형 값 중 하나가 아닌 경우

설명

사용 하 여는 HotSpotMode 의 동작을 지정 하는 속성을 HotSpot 개체를 ImageMap 시기를 제어할를 HotSpot 클릭할. 이 속성은 HotSpotMode 열거형의 값 중 하나로 설정됩니다. 다음 표에서 가능한 값을 나열합니다.

Description
NotSet HotSpot에서 ImageMap 컨트롤의 HotSpotMode 속성을 통해 설정된 동작을 사용합니다. 경우는 ImageMap 컨트롤의 동작을 정의 하지 않습니다는 HotSpot 개체 URL로 이동 합니다.
Inactive HotSpot에 지정된 동작이 없습니다.
Navigate HotSpot이 URL로 이동합니다.
PostBack HotSpot은 서버에 포스트백을 생성합니다.

지정할 수 있습니다 HotSpot 동작에는 HotSpotMode 또는 컨트롤의 속성을 HotSpotMode 각 개별 속성 HotSpot 개체입니다. 두 속성을 설정 하는 경우는 HotSpotMode 각 개별 지정 된 속성 HotSpot 개체 보다 우선 합니다 HotSpotMode 속성을를 ImageMap 컨트롤.

지정 하는 경우 HotSpotMode.NotSet 에 대 한 합니다 HotSpotMode 개인의 속성 HotSpot 개체를 HotSpot 포함 하는에서 해당 동작을 가져옵니다 ImageMap 컨트롤의 HotSpotMode 속성입니다. 이 시나리오에서는 경우 합니다 ImageMap 컨트롤의 HotSpotMode 속성 하거나 값으로 설정 되지 않았거나로 설정 된 HotSpotMode.NotSet, 기본 동작을 URL로 이동 하는 것입니다.

지정 하는 경우 HotSpotMode.Navigate 에 대 한는 HotSpotMode 의 속성을 HotSpot 개체는 HotSpot 핫 스폿 영역을 클릭할 때 개체 URL로 이동 합니다. 사용 된 NavigateUrl 이동할 URL을 지정 하는 속성입니다.

지정 하는 경우 HotSpotMode.PostBack 에 대 한는 HotSpotMode 의 속성을 HotSpot 개체를 HotSpot 서버에 다시 게시를 생성 하는 개체 때는 HotSpot 클릭할. 사용 된 PostBackValue 속성에 대 한 이름을 지정 하는 HotSpot. 이 이름에 전달 됩니다는 ImageMapEventArgs 포스트백 이벤트가 발생할 때의 이벤트 데이터입니다. 다시 게시 HotSpot 를 클릭 하면는 Click 이벤트가 발생 합니다. 프로그래밍 방식으로 컨트롤에 작업을 수행할 때 포스트백 HotSpot 는 클릭에 대 한 이벤트 처리기를 제공 합니다 Click 이벤트입니다.

모든 HotSpot 개체를 ImageMap 동일 하 게 동작을 설정 하는 컨트롤을 HotSpot.HotSpotMode 각 개별 속성 HotSpot 개체를 HotSpotMode.NotSet 에 대 한 값을 지정 하지 마십시오는 HotSpot.HotSpotMode 속성입니다.

에 대 한 다른 동작을 지정할 HotSpot 개체를 ImageMap 컨트롤을 HotSpot.HotSpotMode 각 개별 속성 HotSpot 개체 중 하나를 HotSpotMode.Navigate, HotSpotMode.PostBack, 또는 HotSpotMode.Inactive.

참고

경우는 ImageMap 컨트롤의 ImageMap.HotSpotMode 속성 또는 HotSpot.HotSpotMode 속성에는 HotSpot 포함 된 개체는 값으로 설정 되었거나 설정 HotSpotMode.NotSet, 동작은 기본적으로 HotSpotMode.Navigate입니다.

지정 하는 경우 HotSpotMode.Inactive 에 대 한 합니다 HotSpot.HotSpotMode 속성을 HotSpot 개체에 없는 모든 동작을 클릭할 때입니다. 더 큰 active 핫 스폿 내에서 비활성 핫 스폿을 만들려면이 값을 사용할 수 있습니다. 이 옵션은 안에서 복잡 핫 스폿 영역을 만들 수 있도록 제공는 ImageMap 제어 합니다.

활성 핫 스폿 내의 비활성 영역을 만들려면에 활성 핫 스폿을 전에 비활성 핫 스폿 지정 해야 합니다는 ImageMap 제어 합니다. 예를 들어, 다음 ImageMap 큰 활성 원형 핫 스폿 안에 비활성 순환 핫 스폿을 지정 하 여 활성 링을 정의 합니다.

<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>

적용 대상

추가 정보