DesignerRegionMouseEventArgs.Region 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클릭한 디자이너 영역을 가져옵니다.
public:
property System::Web::UI::Design::DesignerRegion ^ Region { System::Web::UI::Design::DesignerRegion ^ get(); };
public System.Web.UI.Design.DesignerRegion Region { get; }
member this.Region : System.Web.UI.Design.DesignerRegion
Public ReadOnly Property Region As DesignerRegion
속성 값
클릭 이벤트를 적용할 DesignerRegion이거나, 클릭한 영역이 없으면 null
입니다.
예제
다음 코드 예제를 사용 하는 방법을 보여 줍니다는 DesignerRegionMouseEventArgs 클릭 된 영역을 식별 하 고 그에 따라 보기를 변경 합니다. 이 예제는에 대해 제공 된 큰 예제의 일부는 EditableDesignerRegion 클래스입니다.
// Handler for the Click event, which provides the region in the arguments.
protected override void OnClick(DesignerRegionMouseEventArgs e)
{
if (e.Region == null)
return;
// If the clicked region is not a header, return
if (e.Region.Name.IndexOf("Header") != 0)
return;
// Switch the current view if required
if (e.Region.Name.Substring(6, 1) != myControl.CurrentView.ToString())
{
myControl.CurrentView = int.Parse(e.Region.Name.Substring(6, 1));
base.UpdateDesignTimeHtml();
}
}
' Handler for the Click event, which provides the region in the arguments.
Protected Overrides Sub OnClick(ByVal e As DesignerRegionMouseEventArgs)
If IsNothing(e.Region) Then
Return
End If
' If the clicked region is not a header, return
If e.Region.Name.IndexOf("Header") <> 0 Then
Return
End If
' Switch the current view if required
If e.Region.Name.Substring(6, 1) <> myControl.CurrentView.ToString() Then
myControl.CurrentView = Integer.Parse(e.Region.Name.Substring(6, 1))
MyBase.UpdateDesignTimeHtml()
End If
End Sub
설명
Region 속성이 있는 경우 클릭 된 컨트롤 디자이너 영역을 나타냅니다.
Region 속성에서 초기화 되는 DesignerRegionMouseEventArgs 생성자.